@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Hind+Madurai:wght@300;400;500;600;700&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);:root{--primary:#111111;--secondary:#555555;--theme-green:#14a29d;--border:rgba(17, 17, 17, 0.1);--bg:#111111;--theme:#874b87;--black:#111111;--black-2:#999999;--white:#FFFFFF;--white-2:#999999;--action:#874b87}:root .dark{--primary:#ffffff;--secondary:#999999;--border:rgba(255, 255, 255, 0.1);--bg:#171717}@font-face{font-display:swap;font-family:"Thunder";src:url(/wp-content/themes/flinfotech/assets/fonts/Thunder-BoldLC.ttf);font-weight:700}@font-face{font-display:swap;font-family:"Thunder";src:url(/wp-content/themes/flinfotech/assets/fonts/Thunder-SemiBoldLC.ttf);font-weight:600}@font-face{font-display:swap;font-family:"Thunder";src:url(/wp-content/themes/flinfotech/assets/fonts/Thunder-LC.ttf);font-weight:400}@font-face{font-display:swap;font-family:"Thunder";src:url(/wp-content/themes/flinfotech/assets/fonts/Thunder-MediumLC.ttf);font-weight:500}@font-face{font-display:swap;font-family:"Sequel Sans Roman Body";src:url("/wp-content/themes/flinfotech/assets/fonts/Sequel Sans Roman Body.otf");font-weight:310}@font-face{font-display:swap;font-family:"Sequel Sans Medium Body";src:url("/wp-content/themes/flinfotech/assets/fonts/Sequel Sans Medium Body.otf");font-weight:315}@font-face{font-display:swap;font-family:"TimesNow-SemiLightItalic";src:url(/wp-content/themes/flinfotech/assets/fonts/TimesNow-SemiLightItalic.ttf);font-weight:400}@font-face{font-display:swap;font-family:"BDOGrotesk-Regular";src:url(/wp-content/themes/flinfotech/assets/fonts/BDOGrotesk-Regular.ttf);font-weight:400}@font-face{font-display:swap;font-family:"BDOGrotesk-Regular";src:url(/wp-content/themes/flinfotech/assets/fonts/BDOGrotesk-Medium.ttf);font-weight:500}@font-face{font-display:swap;font-family:"BDOGrotesk-Regular";src:url(/wp-content/themes/flinfotech/assets/fonts/BDOGrotesk-DemiBold.ttf);font-weight:600}@font-face{font-display:swap;font-family:"Tartuffo_Trial";src:url(/wp-content/themes/flinfotech/assets/fonts/Tartuffo_Trial-Thin.otf);font-weight:100}@font-face{font-display:swap;font-family:"Tartuffo_Trial";src:url(/wp-content/themes/flinfotech/assets/fonts/Tartuffo_Trial-LightItalic.otf);font-weight:300}@font-face{font-display:swap;font-family:"Tartuffo_Trial";src:url(/wp-content/themes/flinfotech/assets/fonts/Tartuffo_Trial-Light.otf);font-weight:300}@font-face{font-display:swap;font-family:"tartuffo-font-family-family";src:url(/wp-content/themes/flinfotech/assets/fonts/Tartuffo_Trial-MediumItalic.otf);font-weight:500}:root{--font_dmsans:"DM Sans", sans-serif;--font_instrumentsans:"Instrument Sans", sans-serif;--font_thunder:"Thunder";--font_sequelsansromanbody:"Sequel Sans Roman Body";--font_sequelsansmediumbody:"Sequel Sans Medium Body";--font_timesnow:"TimesNow-SemiLightItalic";--font_bdogrotesk:"BDOGrotesk-Regular";--font_tartuffo:"tartuffo-font-family";--font_tartuffotrial:"Tartuffo_Trial";--font_awesome:"Font Awesome 6 Free"}.font-heading-instrumentsans-medium h1,.font-heading-instrumentsans-medium h2,.font-heading-instrumentsans-medium h3,.font-heading-instrumentsans-medium h4,.font-heading-instrumentsans-medium h5,.font-heading-instrumentsans-medium h6{font-family:var(--font_instrumentsans)}.font-heading-sequelsans-romanbody h1,.font-heading-sequelsans-romanbody h2,.font-heading-sequelsans-romanbody h3,.font-heading-sequelsans-romanbody h4,.font-heading-sequelsans-romanbody h5,.font-heading-sequelsans-romanbody h6{font-family:var(--font_sequelsansromanbody)}.font-heading-thunder-regular h1,.font-heading-thunder-regular h2,.font-heading-thunder-regular h3,.font-heading-thunder-regular h4,.font-heading-thunder-regular h5,.font-heading-thunder-regular h6{font-family:var(--font_thunder)}.font-heading-bdogrotesk-regular h1,.font-heading-bdogrotesk-regular h2,.font-heading-bdogrotesk-regular h3,.font-heading-bdogrotesk-regular h4,.font-heading-bdogrotesk-regular h5,.font-heading-bdogrotesk-regular h6{font-family:var(--font_bdogrotesk)}.font-heading-tartuffotrial-thin h1,.font-heading-tartuffotrial-thin h2,.font-heading-tartuffotrial-thin h3,.font-heading-tartuffotrial-thin h4,.font-heading-tartuffotrial-thin h5,.font-heading-tartuffotrial-thin h6{font-family:var(--font_tartuffotrial)}*{margin:0;padding:0}body{font-family:var(--font_dmsans);line-height:1}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{padding:0;margin:0;color:var(--primary);line-height:1.22;font-family:var(--font_instrumentsans);font-weight:500}ul,ol{padding:0;margin:0}li{list-style:none}a{text-decoration:none;transition:all 0.3s;color:inherit}a:hover{color:var(--primary)}button{background-color:#fff0;border:0}p{padding:0;margin:0;font-weight:400;font-size:1.375rem;line-height:1.875rem;color:var(--secondary)}@media only screen and (max-width:1399px){p{font-size:1.25rem;line-height:1.75rem}}strong{font-weight:500}video,iframe,img{margin:0;padding:0}img{max-width:100%}.medium{font-weight:600}.bold{font-weight:700}@media only screen and (max-width:767px){.g-0{padding-right:15px;padding-left:15px}.row.g-0{padding-right:0;padding-left:0}br{display:none}}main{display:inline-block;width:100%;overflow:hidden}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}.t_parallax_image{overflow:hidden}@keyframes t-Bubble{0%{scale:1}50%{scale:1.5}100%{scale:1}}@keyframes t-Zoom{0%{scale:1}50%{scale:.5}100%{scale:1}}@keyframes t-Zoom_2{0%{scale:1}50%{scale:.9}100%{scale:1}}@keyframes t-SlideBottom{0%{transform:translateY(0)}50%{transform:translateY(3.125rem)}100%{transform:translateY(0)}}@keyframes t-reveal{to{opacity:1;filter:blur(0)}}@keyframes t-fadeUp{0%{opacity:0;transform:translateY(3.125rem)}100%{opacity:1;transform:translateY(0)}}@keyframes t-spinner{to{transform:rotateZ(360deg)}}@keyframes t-characters{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@keyframes t-sheen{50%{transform:translateY(-1.25rem);color:var(--primary)}}@keyframes t-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideFadeIn{from{opacity:0;transform:translateY(-8.125rem)}to{opacity:1;transform:translateY(0)}}.body-overlay{position:fixed;z-index:9;pointer-events:none;top:0;opacity:1;inset-inline-start:0;width:100vw;height:100vh;background-repeat:repeat;background-position:top left;background-image:url(/wp-content/themes/flinfotech/assets/imgs/writer/body-bg.webp)}.container-xl{max-width:96.875rem}.rr-container-1405{max-width:87.8125rem}.text-slider-active .swiper-slide{width:auto}::-webkit-scrollbar{width:.3125rem}::-webkit-scrollbar-track{background:#d6d6d6}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.pos-abs{position:absolute}.circle-text{width:8.75rem;height:8.75rem;position:relative;border-radius:6.25rem;background:#fff0;display:flex;align-items:center;justify-content:center;padding:.875rem}@media only screen and (max-width:991px){.circle-text{width:7.5rem;height:7.5rem}}.circle-text .text{width:100%;height:100%;font-size:.875rem;color:var(--primary);position:absolute;animation:textRotation 8s linear infinite}@keyframes textRotation{to{transform:rotate(360deg)}}.circle-text .text span{left:50%;top:0;font-size:.875rem;text-transform:uppercase;position:absolute;transform-origin:0 4.0625rem}.circle-text .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.circle-text:before{position:absolute;content:"";width:100%;height:100%;border:2.3125rem solid #fff0;border-radius:50%}.p-relative{position:relative}.p-absolute{position:absolute}.fix{overflow:hidden}.bg-full{position:absolute;width:100%;height:100%;top:0;left:0}.bg-full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.border-top-bottom{border-top:.0625rem solid var(--border);border-bottom:.0625rem solid var(--border)}.has-top-line{position:relative;padding-top:.625rem}.has-top-line:before{position:absolute;content:"";width:100%;height:.0625rem;background-color:currentColor;top:0;left:0}.has-bottom-line{position:relative;padding-bottom:.625rem}.has-bottom-line:after{position:absolute;content:"";width:100%;height:.0625rem;background-color:currentColor;bottom:0;left:0}.has-left-line{position:relative;padding-inline-start:2.1875rem;display:inline-block}.has-left-line:before{position:absolute;content:"";width:1.875rem;height:.0625rem;background-color:currentColor;inset-inline-start:0;top:50%;transform:translateY(-50%)}.has-right-line{position:relative;padding-inline-end:2.1875rem;display:inline-block}.has-right-line:after{position:absolute;content:"";width:1.875rem;height:.0625rem;background-color:currentColor;inset-inline-end:0;top:50%;transform:translateY(-50%)}.t-btn-play{width:3.5rem;height:3.5rem;display:inline-flex;justify-content:center;align-items:center;border:.0938rem solid currentColor;color:var(--primary);border-radius:50%;transition:all 0.5s;font-size:.875rem}@media only screen and (max-width:767px){.t-btn-play{width:50px;height:50px;font-size:12px;border-width:1px}}.t-btn-play:hover{color:var(--theme,--action)}.t-btn-play.light{color:var(--white)}.t-btn-play.light:hover{color:var(--white)}.t-btn-play.dark{color:var(--black)}.t-btn-play.dark:hover{color:var(--black)}.show-light{display:inline-block}.show-dark{display:none}.line-area{position:relative}.lines{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:space-between}.lines .line{width:.0625rem;height:100%;background-color:rgb(0 81 83 / .031372549);display:inline-block;position:relative;z-index:1}.t-btn-icon i{transform:rotate(-45deg);transition:all 0.3s;font-size:1.25rem;color:var(--primary)}.t-btn-icon:hover i{transform:rotate(0)}.list-check li{position:relative;padding-inline-start:1.875rem;font-size:1.125rem;font-weight:400;line-height:1.4;margin-bottom:.625rem}.list-check li::before{content:"";position:absolute;inset-inline-start:0;background-image:url(/wp-content/themes/flinfotech/assets/imgs/electrician/check-mark.webp);background-repeat:no-repeat;width:.875rem;height:.875rem;top:.25rem;transform:rotateY(0deg)}.list-check li:last-child{margin-bottom:0}.list-plus li{position:relative;padding-inline-start:1.875rem;font-size:1.125rem;font-weight:400;line-height:1.4;display:inline-block;width:100%}.list-plus li::before{content:"+";position:absolute;inset-inline-start:0;top:-.625rem;font-size:1.875rem;font-weight:300;line-height:1}.list-plus li:not(:last-child){margin-bottom:.625rem}.pos-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.pagination-with-dash{font-size:.875rem;display:flex;gap:.625rem;color:var(--primary);align-items:center}.pagination-with-dash .dash{width:6.25rem;height:.0625rem;background-color:var(--primary)}.pagination-with-dash .swiper-pagination-current{display:flex;gap:.3125rem;align-items:center}.pagination-with-dash .swiper-pagination-current:before{content:url(/wp-content/themes/flinfotech/assets/imgs/icon/arrow-left.webp)}.pagination-with-dash .swiper-pagination-total{display:flex;gap:.3125rem;align-items:center}.pagination-with-dash .swiper-pagination-total:after{content:url(/wp-content/themes/flinfotech/assets/imgs/icon/arrow-right.webp)}.t__toggle_switcher .slide-toggle-wrapper{display:flex;justify-content:center}.t__toggle_switcher .slide-toggle-btn{--switcher-width:2.5rem;--switcher-border-width:0.125rem;--switcher-indicator-width:1rem;background-color:#F0F7F8;display:flex;align-items:center;justify-content:center;gap:.625rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t__toggle_switcher .slide-toggle-btn input{display:none}.t__toggle_switcher .before_label,.t__toggle_switcher .after_label{cursor:pointer;font-size:1.125rem;color:var(--primary)}.t__toggle_switcher .toggle-pane{display:none}.t__toggle_switcher .toggle-pane.show{display:block}.t__toggle_switcher.style-1 .switcher{display:inline-block;width:var(--switcher-width);height:1.25rem;background-color:#999;border:var(--switcher-border-width) solid #999;border-radius:.625rem;position:relative;cursor:pointer}.t__toggle_switcher.style-1 .switcher::before{content:"";position:absolute;top:50%;left:0;width:var(--switcher-indicator-width);height:var(--switcher-indicator-width);background-color:#fff;border-radius:50%;transition:transform 0.3s;transform:translate(0,-50%)}.t__toggle_switcher.style-1 input:checked+.switcher::before{transform:translate(calc(var(--switcher-width) - (var(--switcher-indicator-width) + 2 * var(--switcher-border-width))),-50%)}.t__toggle_switcher.style-1 input:checked+.switcher{background-color:#000;border-color:#000}.t__toggle_switcher.style-2 .before_label,.t__toggle_switcher.style-2 .after_label{padding:1.375rem 2.375rem;position:relative;z-index:2;font-size:1rem;line-height:1;color:var(--primary)}.t__toggle_switcher.style-2 .before_label:after,.t__toggle_switcher.style-2 .after_label:after{content:"";width:100%;height:100%;border-radius:3.75rem;position:absolute;left:0;top:0;background-color:var(--theme);z-index:-1;opacity:0;visibility:hidden;transition:transform 0.3s}.t__toggle_switcher.style-2 .before_label.active,.t__toggle_switcher.style-2 .after_label.active{color:var(--primary)}.t__toggle_switcher.style-2 .before_label.active:after,.t__toggle_switcher.style-2 .after_label.active:after{opacity:1;visibility:visible;transform:translatex(0)}.t__toggle_switcher.style-2 .before_label:after{transform:translatex(100%)}.t__toggle_switcher.style-2 .after_label:after{transform:translatex(-100%)}.t__toggle_switcher.style-2 .slide-toggle-btn{gap:0;border-radius:3.75rem}.parallax-view{overflow:hidden}.hover-reveal{position:relative;overflow:hidden;cursor:none}.hover-reveal:hover>*:first-child{opacity:1!important}.hover-reveal>*:first-child{opacity:0;z-index:1}.section-spacing{padding-top:6.25rem;padding-bottom:6.25rem}@media only screen and (max-width:1919px){.section-spacing{padding-top:5.625rem;padding-bottom:5.625rem}}@media only screen and (max-width:1399px){.section-spacing{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width:1199px){.section-spacing{padding-top:3.75rem;padding-bottom:3.75rem}}.section-spacing-top{padding-top:6.25rem}@media only screen and (max-width:1919px){.section-spacing-top{padding-top:5.625rem}}@media only screen and (max-width:1399px){.section-spacing-top{padding-top:5rem}}@media only screen and (max-width:1199px){.section-spacing-top{padding-top:3.75rem}}.section-spacing-bottom{padding-bottom:6.25rem}@media only screen and (max-width:1919px){.section-spacing-bottom{padding-bottom:5.625rem}}@media only screen and (max-width:1399px){.section-spacing-bottom{padding-bottom:5rem}}@media only screen and (max-width:1199px){.section-spacing-bottom{padding-bottom:3.75rem}}.container{--bs-gutter-x:1.875rem}@media (min-width:1600px){.container.full-hd{max-width:120rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.section-subtitle{font-size:.875rem;font-weight:400;line-height:1.25rem;display:inline-block;text-transform:uppercase;color:var(--primary)}.section-title{font-size:6.25rem}@media only screen and (max-width:1919px){.section-title{font-size:5rem}}@media only screen and (max-width:1399px){.section-title{font-size:3.75rem}}@media only screen and (max-width:1199px){.section-title{font-size:3.125rem}}@media only screen and (max-width:991px){.section-title{font-size:2.5rem}}@media only screen and (max-width:767px){.section-title{font-size:35px}}.section-title.font-instrumentsans-medium{font-family:var(--font_instrumentsans);font-weight:500;line-height:.9}.section-title.font-sequelsans-romanbody{font-family:var(--font_sequelsansromanbody);font-weight:310;line-height:.9;letter-spacing:-.07em}@media only screen and (max-width:991px){.section-title.font-sequelsans-romanbody{line-height:1.1}}.section-title.font-thunder-regular{font-family:var(--font_thunder);font-weight:400;line-height:.85;text-transform:uppercase}.section-title.font-thunder-regular span{font-family:var(--font_timesnow);color:rgb(17 17 17 / .4);display:inline-block;line-height:0}.section-title.font-bdogrotesk-regular{font-family:var(--font_bdogrotesk);font-weight:400;line-height:.95;letter-spacing:-.05em}@media only screen and (max-width:991px){.section-title.font-bdogrotesk-regular{line-height:1.1}}.section-title.font-tartuffotrial-thin{font-family:var(--font_tartuffotrial);font-weight:100;line-height:1}.text-invert>div{background-image:linear-gradient(to right,var(--primary) 50%,#CDC9C6 51%);background-size:200% 100%;background-position-x:100%;color:#fff0;background-clip:text;-webkit-background-clip:text}.offcanvas-overlay{position:fixed;height:100%;width:100%;background:#000;z-index:900;top:0;opacity:0;visibility:hidden;transition:all 0.5s}.offcanvas-overlay.overlay-open{opacity:.5;visibility:visible}.side-info-close{font-size:1.125rem;padding:0;transition:all 0.3s linear;background-color:var(--white);color:var(--black);width:2.5rem;height:2.5rem;border:.0625rem solid var(--black);border-radius:50%;line-height:2.375rem}.dark .side-info-close{background-color:#292828;color:var(--white)}.side-info-close:hover{transform:rotate(90deg)}.side-info{background:var(--white) none repeat scroll 0 0;padding:2.5rem 2.8125rem;position:fixed;right:0;top:0;width:31.25rem;height:100%;transform:translateX(calc(100% + 5rem));transition:transform 0.45s ease-in-out,opacity 0.45s ease-in-out;z-index:9999;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}.dark .side-info{background-color:var(--black)}.side-info ::-webkit-scrollbar{display:none}@media (max-width:575px){.side-info{width:100%;padding:30px 30px}}.side-info.info-open{opacity:1;transform:translateX(0)}.offset-header{display:flex;justify-content:space-between;align-items:center}.offset-logo{width:7.5rem}@media (max-width:575px){.offset-logo{width:100px}}.offset-logo img{max-width:7.5rem}.dark .offset-logo .light-logo{display:none}.offset-logo .dark-logo{display:none}.dark .offset-logo .dark-logo{display:block}.offset-button{margin-top:2.5rem}@media (min-width:576px){.offset-button{display:none}}.offset-widget-box{margin-top:2.5rem}.offset-widget-box .title{font-size:1.5rem;line-height:1.33;margin-bottom:.9375rem}@media only screen and (max-width:1919px){.offset-widget-box .title{margin-bottom:1.375rem}}.offset-widget-box .contact-meta>*:not(:first-child){margin-top:1rem}.offset-widget-box .contact-item{display:flex;align-items:center;gap:.875rem}.offset-widget-box .contact-item span{color:var(--primary);font-weight:500}.offset-widget-box .contact-item span a:hover{color:var(--secondary)}.offset-widget-box .contact-item .icon{width:2.5rem;min-width:2.5rem;height:2.5rem;display:inline-flex;border:.0625rem solid var(--primary);justify-content:center;align-items:center;border-radius:50%;color:var(--primary)}.mobile-menu{margin-top:2.5rem}.mobile-menu.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.mobile-menu.mean-container .mean-nav>ul>li:last-child>a{border-bottom:.0625rem solid var(--border)}.mobile-menu.mean-container .mean-nav{background:none;margin-top:0}.mobile-menu.mean-container .mean-nav .new{font-size:.625rem;font-weight:600;background:#FFA38E;color:var(--black-2);padding:.1875rem .4375rem;line-height:1;display:flex;align-items:center;border-radius:.125rem}.mobile-menu.mean-container .mean-nav ul li a{width:100%;padding:.9375rem 0;padding-inline-start:0;font-weight:500;font-size:1.125rem;line-height:1;color:var(--primary);text-transform:capitalize;border-top:.0625rem solid var(--border);display:flex;gap:.5rem;justify-content:flex-start;align-items:center;outline:none;transform:translateY(var(--y)) translateZ(0);transition:transform 0.4s ease,box-shadow 0.4s ease;box-sizing:border-box;opacity:1}@media only screen and (max-width:767px){.mobile-menu.mean-container .mean-nav ul li a{font-size:20px}}.mobile-menu.mean-container .mean-nav ul li a:hover{color:var(--secondary)}.mobile-menu.mean-container .mean-nav ul li a.mean-expand{width:100%;height:3rem;justify-content:end;font-weight:300;border:none!important;background:#fff0;color:var(--primary)}@media only screen and (max-width:767px){.mobile-menu.mean-container .mean-nav ul li a.mean-expand{height:50px}}.mobile-menu.mean-container .mean-nav ul li a.mean-expand:hover{opacity:1}.mobile-menu.mean-container .mean-nav ul li li:first-child{border-top:.0625rem solid var(--border)}.mobile-menu.mean-container .mean-nav ul li li a{font-size:1rem;text-transform:capitalize;border-top:none!important;padding:.75rem 0;padding-inline-start:.9375rem}.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:3.625rem}@media only screen and (max-width:991px){.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:1.5625rem}}@media only screen and (max-width:767px){.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:22px}}.mobile-menu.mean-container .mean-nav ul li li li:last-child{border-bottom:.0625rem solid var(--border)}.mobile-menu.mean-container .mean-nav ul li li li a{padding-left:2.5rem}.mobile-menu.mean-container .mean-bar{padding:0;background:none;max-height:auto;overflow-y:scroll}.mobile-menu.mean-container .mean-bar::-webkit-scrollbar{width:0}.mobile-menu.mean-container a.meanmenu-reveal{display:none!important}.body-page-inner{position:relative;z-index:100;background-color:#FFF}.body-page-inner.dark .header-area-2 .side-toggle{background-color:#1D1C1C}@media (min-width:1650px){.body-page-inner .container.large{max-width:103.125rem;--container-max-widths:101.25rem;--bs-gutter-x:1.875rem}}.body-page-inner .header-area-2 .side-toggle{background-color:#f3f3f3}.dark .body-page-inner .header-area-2 .side-toggle{background-color:#1D1C1C}.body-page-inner .header-area-2__inner{border-bottom:.0625rem solid var(--border)}.header-sticky{transition:all 0.5s}.transformed{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:800;transform:translateY(-100%)}.transformed .header-area__inner{height:5rem}.sticky{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:800;background-color:#FFF;transform:translateY(0%)}.sticky .header-area__inner{height:5rem}.page-title-wrapper{margin-top:4.25rem;margin-bottom:1.75rem}@media only screen and (max-width:991px){.page-title-wrapper{margin-bottom:.625rem}}.page-title-wrapper .page-title{font-family:var(--font_thunder);font-size:30.9375rem;font-weight:600;line-height:.8;letter-spacing:-.02em;text-align:center;text-transform:uppercase}@media only screen and (max-width:1919px){.page-title-wrapper .page-title{font-size:24.0625rem}}@media only screen and (max-width:1399px){.page-title-wrapper .page-title{font-size:20.3125rem}}@media only screen and (max-width:1199px){.page-title-wrapper .page-title{font-size:16.5625rem}}@media only screen and (max-width:991px){.page-title-wrapper .page-title{font-size:11.5625rem}}@media only screen and (max-width:767px){.page-title-wrapper .page-title{font-size:125px}}@media (max-width:575px){.page-title-wrapper .page-title{font-size:90px}}html{--container-max-widths:82.5rem}@media only screen and (max-width:1399px){html{--container-max-widths:71.25rem}}@media only screen and (max-width:1199px){html{--container-max-widths:60rem}}@media only screen and (max-width:991px){html{--container-max-widths:45rem}}@media only screen and (max-width:767px){html{--container-max-widths:540px}}body{background-color:#F8F8F8;color:var(--secondary)}.body-wrapper{background-color:var(--white)}.body-wrapper.dark{background-color:var(--black)}.img_anim_reveal{visibility:hidden;overflow:hidden}.img_anim_reveal img{-o-object-fit:cover;object-fit:cover;transform-origin:left}.anim-reveal{overflow:hidden}.anim-reveal-line{overflow:hidden}.color-white{color:var(--white)}.color-black{color:var(--black)}.color-primary{color:var(--primary)}.color-secondary{color:var(--secondary)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:transparent!important}.bg-theme{background-color:var(--theme)!important}.zi-1{z-index:1}.zi-2{z-index:2}.zi-0{z-index:0}.zi--1{z-index:-1}.text-underline{text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.3125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.header__area-6{position:unset}.vertically-center{height:100%;display:flex;flex-direction:column;justify-content:center}.text-indent-40{text-indent:2.5rem}.text-indent-50{text-indent:3.125rem}header{margin-bottom:-.0625rem;z-index:100}section{margin-bottom:-.0625rem}.mb--1{margin-bottom:-.3125rem}.dir-rtl{direction:rtl}.show-dark{display:inline-block}.show-light{display:none}.line-divider-sm{height:.0313rem;background-color:var(--black-9)}.admin-bar header,.admin-bar .body-wrapper{margin-top:2rem}.swiper,.swiper-container{direction:ltr}.border-e-0{border-inline-end:0!important}.border-s-0{border-inline-start:0!important}.container-preloader{align-items:center;cursor:none;display:flex;width:100vw;height:100vh;justify-content:center;position:fixed;left:0;top:0;z-index:900}.container-preloader .animation-preloader{position:absolute;z-index:100}.container-preloader .animation-preloader .spinner{animation:t-spinner 1s infinite linear;border-radius:50%;height:9em;width:9em;border:.625rem solid var(--primary);border-top-color:var(--white);margin:0 auto 3.5em auto}.dark .container-preloader .animation-preloader .spinner{border-top-color:var(--black)}@media only screen and (max-width:1919px){.container-preloader .animation-preloader .spinner{height:5em;width:5em;border-width:.3125rem}}@media only screen and (max-width:767px){.container-preloader .animation-preloader .spinner{margin:0 auto .2em auto}}.container-preloader .animation-preloader .txt-loading{font:bold 5em "Montserrat",sans-serif;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container-preloader .animation-preloader .txt-loading .characters{color:var(--white);position:relative;display:inline-block}@media only screen and (max-width:767px){.container-preloader .animation-preloader .txt-loading .characters{font-size:50px}}.container-preloader .animation-preloader .txt-loading .characters:before{color:var(--primary);content:attr(data-text);animation:t-characters 4s infinite;left:0;top:0;opacity:0;position:absolute;transform:rotateY(-90deg)}.container-preloader .animation-preloader .txt-loading .characters:nth-child(2):before{animation-delay:0.2s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(3):before{animation-delay:0.4s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(4):before{animation-delay:0.6s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(5):before{animation-delay:0.8s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(6):before{animation-delay:1s}.container-preloader .loader-section{background-color:var(--white);height:100%;position:fixed;top:0;width:calc(50% + 0.0625rem)}.dark .container-preloader .loader-section{background-color:var(--black)}.container-preloader .loader-section.section-left{left:0}.container-preloader .loader-section.section-right{right:0}.loaded .animation-preloader{opacity:0;transition:0.3s ease-out}.loaded .loader-section.section-left{transform:translateX(-101%);transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1)}.loaded .loader-section.section-right{transform:translateX(101%);transition:0.7s 0.3s all cubic-bezier(.1,.1,.1,1)}.scroll__down{display:flex;gap:1.25rem;align-items:center}.scroll__down p{font-weight:500;font-size:.875rem;line-height:1.9;text-transform:uppercase;color:var(--white)}.scroll__down span{width:4.125rem;height:6.625rem;border:.0625rem solid var(--black-6);display:flex;align-items:center;justify-content:center;border-radius:5.5625rem}.scroll__down span i{color:var(--white)}.scroll__down-wrapper{height:26.5625rem;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1399px){.scroll__down-wrapper{height:23.75rem}}@media only screen and (max-width:1199px){.scroll__down-wrapper{height:21.875rem}}@media only screen and (max-width:767px){.scroll__down-wrapper{height:auto;padding:40px 0}}.scroll-top{width:3.125rem;height:3.125rem;position:fixed;right:.9375rem;bottom:0;z-index:9999;background:var(--white);border-radius:6.25rem;mix-blend-mode:exclusion;opacity:0;visibility:hidden;transition:all 0.5s}.scroll-top.showed{opacity:1;visibility:visible;bottom:1.25rem}.go-top-writer{width:6.5625rem;font-size:1rem;cursor:pointer;text-align:left;color:var(--white);background-image:url(/wp-content/themes/flinfotech/assets/imgs/writer/go-top.webp);background-position:right center;background-repeat:no-repeat;right:16%;visibility:hidden;opacity:0;z-index:9;transition:all 0.5s}.go-top-writer:hover{color:var(--primary)}.go-top-writer.showed{opacity:1;visibility:visible;bottom:1.25rem}@media only screen and (max-width:767px){.go-top-writer br{display:block}}.progress-wrap{position:fixed;right:1.25rem;bottom:1.25rem;height:2.875rem;width:2.875rem;cursor:pointer;display:block;border-radius:3.125rem;z-index:9999;opacity:0;visibility:hidden;transform:translateY(-6.25rem);transition:all 300ms linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0);mix-blend-mode:exclusion;background-color:var(--black)}.progress-wrap::after{position:absolute;content:"\f062";font:var(--fa-font-solid);text-align:center;line-height:2.875rem;font-size:1.25rem;color:var(--primary);left:0;top:0;height:2.875rem;width:2.875rem;cursor:pointer;display:block;z-index:1;transition:all 200ms linear;border-radius:3.125rem}.dark .progress-wrap::after{color:var(--black)}.progress-wrap svg path{fill:var(--black-6)}.progress-wrap svg.progress-circle path{fill:var(--white);stroke:#fff0;stroke-width:5;box-sizing:border-box;transition:all 200ms linear}.light .scroll__down p{color:var(--black)}.light .scroll__down span{border-color:var(--white-3)}.light .scroll__down span i{color:var(--black)}.light.go-top-writer{color:var(--black);background-color:#fff0;background-image:url(/wp-content/themes/flinfotech/assets/imgs/writer/go-top-light.webp)}.light.progress-wrap{margin:0;background-color:#fff0}.light.progress-wrap svg path{fill:var(--black)}.light.progress-wrap::after{color:var(--white)}.rr-btn-group{display:inline-flex;align-items:center;text-decoration:none;font-family:var(--font_dmsans)}.rr-btn-group.btn-whte .b{border:.0625rem solid #fff;color:var(--white)}.rr-btn-group.btn-whte .c{border:.0625rem solid #fff;color:var(--white)}.rr-btn-group span{letter-spacing:0}.rr-btn-group:hover .b{transform:rotate(-20deg)}.rr-btn-group:hover .c{transform:translate(-.4375rem,0)}.rr-btn-group .b{padding:.5625rem 1.5625rem;font-weight:500;font-size:1.125rem;line-height:1;color:var(--primary);background-color:#fff0;border:.125rem solid var(--primary);border-radius:3.125rem;transition:all 0.3s}.rr-btn-group .c{padding:.5625rem .6875rem;font-weight:500;font-size:1.125rem;line-height:1;color:var(--primary);background-color:#fff0;border:.125rem solid var(--primary);border-radius:3.125rem;transition:all 0.3s}.rr-btn-group .c i{rotate:-30deg}.rr-btn{justify-content:center;position:relative;overflow:hidden;z-index:5;padding:1.625rem 2.625rem;background-color:var(--primary);color:var(--white);border:.0625rem solid var(--primary);border-radius:6.25rem;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1;display:inline-flex;align-items:center;text-transform:capitalize;letter-spacing:-.02em}.dark .rr-btn{color:var(--black)}@media only screen and (max-width:1199px){.rr-btn{padding:1.125rem 1.8125rem}}.rr-btn:hover::before,.rr-btn:focus::before{height:100%}.rr-btn:hover .btn-wrap .text-one,.rr-btn:focus .btn-wrap .text-one{transform:translateY(-150%)}.rr-btn:hover .btn-wrap .text-two,.rr-btn:focus .btn-wrap .text-two{top:50%;transform:translateY(-50%);color:var(--black)}.dark .rr-btn:hover .btn-wrap .text-two,.dark .rr-btn:focus .btn-wrap .text-two{color:var(--white)}.rr-btn:after{display:block;clear:both;content:""}.rr-btn::before{background-color:var(--white);content:"";width:100%;height:0;bottom:0;position:absolute;transition:all 0.5s}.dark .rr-btn::before{background-color:var(--black)}.rr-btn .btn-wrap{z-index:1;overflow:hidden;position:relative;display:inline-block;border:none}.rr-btn .btn-wrap .text-one,.rr-btn .btn-wrap .text-two{display:flex;align-items:center}.rr-btn .btn-wrap .text-one{position:relative;display:block;color:var(--white);transition:all 0.5s}.dark .rr-btn .btn-wrap .text-one{color:var(--black)}.rr-btn .btn-wrap .text-two{position:absolute;top:100%;display:block;color:var(--white);transition:all 0.5s}.dark .rr-btn .btn-wrap .text-two{color:var(--black)}.rr-btn.btn-border{border:.0625rem solid rgb(17 17 17 / .15);background-color:#fff0;color:var(--primary);padding:1.5625rem 2.625rem}.dark .rr-btn.btn-border{border-color:rgb(255 255 255 / .15)}.rr-btn.btn-border:hover,.rr-btn.btn-border:focus{border-color:#fff0;color:#fff}.rr-btn.btn-border:hover .text-two,.rr-btn.btn-border:focus .text-two{color:#F9F9F9}.rr-btn.btn-border .btn-wrap .text-one{color:var(--primary)}.rr-btn.btn-border .btn-wrap .text-two{color:var(--white)}.rr-btn.btn-border-white{border:.0625rem solid rgb(252 247 243 / .1);background-color:#fff0}.rr-btn.hover-bg-theme{border-width:0}.rr-btn.hover-bg-theme:hover .btn-wrap .text-two,.rr-btn.hover-bg-theme:focus .btn-wrap .text-two{color:var(--white)}.rr-btn.hover-bg-theme::before{background-color:var(--theme)}.rr-btn.hover-bg-theme.btn-border{border-width:.0625rem}.rr-btn-underline{font-size:.875rem;font-weight:500;letter-spacing:0;color:var(--primary);text-transform:uppercase;position:relative;display:inline-flex;align-items:center;gap:.625rem;padding-bottom:.25rem;white-space:nowrap}.rr-btn-underline:hover::before{width:0}.rr-btn-underline::before{position:absolute;content:"";inset-inline-start:0;bottom:0;width:100%;height:.125rem;background-color:currentColor;transition:0.3s}.rr-btn-underline i{font-size:.625rem}.rr-hover-btn-wrapper{display:inline-block}.rr-btn-circle{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:10.625rem;height:10.625rem;border-radius:50%;font-weight:500;font-size:.875rem;line-height:1rem;text-transform:uppercase;color:var(--primary);border:.0625rem solid rgb(17 17 17 / .2);z-index:1}.dark .rr-btn-circle{border-color:rgb(255 255 255 / .2)}.rr-btn-circle:hover{color:var(--white);border-color:#fff0}.dark .rr-btn-circle:hover{color:var(--black)}.rr-btn-circle:hover .rr-btn-circle-dot{width:25rem;height:25rem}.rr-btn-circle-dot{position:absolute;width:.0625rem;height:.0625rem;background-color:var(--primary);line-height:1.25rem;border-radius:50%;transition:all 0.5s ease-out;transform:translate(-50%,-50%);z-index:-1}@keyframes mask_animation{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes mask_animation_2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.btn-hover-default{transition:all 0.5s}.btn-hover-default:hover{color:var(--black);background-color:var(--white)}.btn-hover-cross{overflow:hidden;position:relative;transition:all 1s}.btn-hover-cross::after{position:absolute;content:"";width:150%;height:0%;left:50%;top:50%;background-color:var(--primary);transform:translateX(-50%) translateY(-50%) rotate(0deg);transition:all 0.75s;opacity:.5;z-index:-1}.btn-hover-cross:hover{border-color:var(--primary);background-color:#fff0}.btn-hover-cross:hover::after{height:120%;opacity:1}.btn-hover-divide{overflow:hidden;position:relative;transition:all 1s;z-index:1}.btn-hover-divide::after{position:absolute;content:"";width:150%;height:0%;left:50%;top:50%;background-color:var(--primary);transform:translateX(-50%) translateY(-50%) rotate(90deg);transition:all 0.75s;opacity:.5;z-index:-1}.btn-hover-divide:hover{border-color:var(--primary);background-color:transparent!important;border-color:#fff0}.btn-hover-divide:hover::after{height:400%;opacity:1}.btn-hover-cropping{overflow:hidden;position:relative;transition:all 1s}.btn-hover-cropping::after{position:absolute;content:"";width:150%;height:0%;left:50%;top:50%;background-color:var(--primary);transform:translateX(-50%) translateY(-50%) rotate(25deg);transition:all 0.75s;opacity:.5;z-index:-1}.btn-hover-cropping:hover{border-color:var(--primary);background-color:#fff0}.btn-hover-cropping:hover::after{height:400%;opacity:1}.btn-hover-mask{gap:.625rem;display:inline-flex;align-items:center;padding:.9375rem 1.875rem;position:relative;overflow:hidden;transition:all 0.5s;border-radius:.3125rem;color:var(--white);font-weight:400;font-size:1rem;border:.0625rem solid var(--white);z-index:1}.btn-hover-mask::after{display:flex;align-items:center;justify-content:center;color:var(--black);position:absolute;content:attr(data-text);cursor:pointer;width:100%;height:100%;left:0;top:0;background-color:var(--white);-webkit-mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.webp);mask:url(https://raw.githubusercontent.com/robin-dela/css-mask-animation/master/img/nature-sprite.webp);-webkit-mask-size:2300% 100%;mask-size:2300% 100%;animation:mask_animation_2 0.7s steps(22) forwards}.btn-hover-mask:hover{color:var(--white)}.btn-hover-mask:hover::after{animation:mask_animation 0.7s steps(22) forwards}.btn-rollover-top{position:relative;transition:all 0.4s cubic-bezier(.215,.61,.355,1) 0s}.btn-rollover-top:before{position:absolute;left:0;bottom:0;height:0;width:100%;z-index:-1;content:"";background-color:var(--primary);transition:all 0.4s cubic-bezier(.215,.61,.355,1) 0s}.btn-rollover-top:hover{border-color:var(--primary);background-color:#fff0}.btn-rollover-top:hover::before{top:0%;bottom:auto;height:100%}.btn-rollover-left{position:relative;transition:all 0.4s cubic-bezier(.215,.61,.355,1) 0s}.btn-rollover-left::before{position:absolute;top:0;right:0;height:100%;width:0;z-index:-1;content:"";background-color:var(--primary);transition:all 0.4s cubic-bezier(.42,0,.58,1) 0s}.btn-rollover-left:hover{border-color:var(--primary);background-color:#fff0}.btn-rollover-left:hover::before{left:0%;right:auto;width:100%}.btn-rollover-cross{overflow:hidden;position:relative;transition:all 0.5s}.btn-rollover-cross::before{position:absolute;content:"";width:100%;height:100%;bottom:100%;left:100%;opacity:0;border-bottom:.1875rem solid var(--primary);border-left:.1875rem solid var(--primary);transition:all 0.75s}.btn-rollover-cross::after{position:absolute;content:"";width:100%;height:100%;top:100%;right:100%;opacity:0;border-top:.1875rem solid var(--primary);border-right:.1875rem solid var(--primary);transition:all 0.75s}.btn-rollover-cross:hover{border-color:#fff0;color:var(--primary)}.btn-rollover-cross:hover::before{bottom:0;left:0;opacity:1;width:100%;height:100%}.btn-rollover-cross:hover::after{top:0;right:0;opacity:1;width:100%;height:100%}.btn-parallal-border{overflow:hidden;position:relative;transition:all 0.5s}.btn-parallal-border::before{position:absolute;content:"";width:0%;height:0%;bottom:0;left:0;opacity:0;border-bottom:.1875rem solid var(--primary);border-left:.1875rem solid var(--primary);border-radius:.3125rem;transition:all 0.75s}.btn-parallal-border::after{position:absolute;content:"";width:0%;height:0%;top:0;right:0;opacity:0;border-top:.1875rem solid var(--primary);border-right:.1875rem solid var(--primary);border-radius:.3125rem;transition:all 0.75s}.btn-parallal-border:hover{border-color:#fff0;color:var(--primary)}.btn-parallal-border:hover::before{opacity:1;width:100%;height:100%}.btn-parallal-border:hover::after{opacity:1;width:100%;height:100%}.main-menu.menu-dark>ul>li>a{color:var(--black)}.main-menu.menu-light>ul>li>a{color:var(--white)}.main-menu>ul{display:flex}.main-menu>ul>li:hover>a{color:var(--primary)}.main-menu>ul>li:hover>ul{opacity:1;pointer-events:all;inset-inline-start:0}.main-menu>ul>li:hover>ul.dp-menu li:hover>ul{opacity:1;pointer-events:all;inset-inline-start:100%}.main-menu li{position:relative}.main-menu li a{display:flex;align-items:center;font-weight:400;font-size:1.125rem;line-height:1;color:var(--primary);padding:2.3125rem .9375rem;text-transform:capitalize}.main-menu ul.dp-menu{background-color:#232529;padding:1.125rem 0;width:15.625rem;position:absolute;inset-inline-start:.625rem;opacity:0;pointer-events:none;z-index:10;transition:all 0.5s}.main-menu ul.dp-menu.col-2{-moz-column-count:2;column-count:2;width:30rem}.main-menu ul.dp-menu ul{background:var(--black);padding:1.125rem 0;width:18.75rem;position:absolute;inset-inline-start:calc(100% + 0.625rem);top:0;opacity:0;z-index:10;transition:all 0.5s}.main-menu ul.dp-menu li{position:relative;padding:0 1.5625rem}.main-menu ul.dp-menu li:hover>a{color:var(--white);background-color:#fff0}.main-menu ul.dp-menu li:hover>ul{opacity:1;transform:none!important;pointer-events:all}.main-menu ul.dp-menu li a{font-size:1rem;font-weight:500;color:#999;padding:.625rem 0;background-color:#fff0;border-radius:.5rem;text-transform:capitalize}.main-menu ul.dp-menu li a:hover{letter-spacing:.0313rem}.main-menu ul.dp-menu li a:after{transform:rotate(-90deg);margin-left:auto}.main-menu .has-mega-menu{position:static}.main-menu li.menu-item-has-children>a:after{content:"\f107";font-family:var(--font_awesome);margin-inline-start:.3125rem;font-weight:600;font-size:.875rem}.main-menu .mega-menu{background-color:var(--black);padding:1.875rem 3.125rem;width:100%;position:absolute;left:.625rem;display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:3.125rem;column-gap:3.125rem;justify-content:center;overflow:hidden;opacity:0;pointer-events:none;z-index:10;transition:all 0.5s}@media only screen and (max-width:1399px){.main-menu .mega-menu{-moz-column-gap:1.875rem;column-gap:1.875rem}}.main-menu .mega-menu li:has(ul)>a:after{content:""}.main-menu .mega-menu li a{font-size:1rem;font-weight:500;color:#999;height:2.5rem;padding:0 1.25rem;display:flex;align-items:center;gap:.5rem;background:var(--black);border-radius:.5rem;overflow:hidden}.main-menu .mega-menu li a:hover{color:var(--white);background:#2C2C2F}.main-menu .mega-menu .title{font-weight:600;color:var(--white);text-transform:uppercase;border-bottom:.0625rem solid #333337;padding-bottom:1.25rem;margin-bottom:1.25rem;pointer-events:none;border-radius:0}.main-menu .mega-style-2{padding:0 15%;gap:0;grid-template-columns:repeat(2,1fr)}.main-menu .mega-style-2 .title{height:4.375rem;padding-bottom:0;margin-bottom:0;position:relative;overflow:visible;padding-left:1.875rem}.main-menu .mega-style-2 .title:after{position:absolute;content:"";width:312.5rem;height:.0625rem;background-color:#333337;bottom:-.0625rem;left:50%;transform:translateX(-50%)}.main-menu .mega-style-2>li:not(:first-child){border-left:.0625rem solid #333337}.main-menu .mega-style-2 ul{-moz-column-count:2;column-count:2;position:relative;padding:1.25rem 0}.main-menu .mega-style-2 ul:after{position:absolute;content:"";width:.0625rem;height:43.75rem;background-color:#333337;top:0;left:50%;z-index:1}.main-menu .mega-style-2 ul li a{padding-left:1.875rem}.main-menu .mega-style-3{padding:0 0 0 1.25rem;gap:0;grid-template-columns:repeat(3,1fr)}.main-menu .mega-style-3 .title{height:4.375rem;padding-bottom:0;margin-bottom:0;position:relative;overflow:visible;padding-left:1.875rem}.main-menu .mega-style-3 .title:after{position:absolute;content:"";width:312.5rem;height:.0625rem;background-color:#333337;bottom:-.0625rem;left:50%;transform:translateX(-50%)}.main-menu .mega-style-3>li:not(:first-child){border-left:.0625rem solid #333337}.main-menu .mega-style-3>li:last-child{border:none;width:36vw}@media only screen and (max-width:1399px){.main-menu .mega-style-3>li:last-child{width:32vw}}.main-menu .mega-style-3 ul{-moz-column-count:2;column-count:2;position:relative;padding:1.25rem 0;-moz-column-gap:0;column-gap:0}.main-menu .mega-style-3 ul:after{position:absolute;content:"";width:.0625rem;height:43.75rem;background-color:#333337;top:0;left:50%;z-index:1}.main-menu .mega-style-3 ul li{margin:0 .625rem}.main-menu .mega-style-3 ul li a{padding-left:1.25rem}.main-menu .mega-grid-6{grid-template-columns:repeat(6,1fr)}.main-menu .mega-grid-2{grid-template-columns:repeat(2,1fr);row-gap:3.75rem}.main-menu .list-3-column ul{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:3.125rem;column-gap:3.125rem}@media only screen and (max-width:1399px){.main-menu .list-3-column ul{-moz-column-gap:1.875rem;column-gap:1.875rem}}.main-menu .span-first-item ul li:first-child{grid-column:1/-1;-moz-column-span:all;column-span:all}.main-menu .new{font-size:.625rem;font-weight:600;background:#FFA38E;color:var(--black);padding:.1875rem .4375rem;line-height:1;border-radius:.125rem;margin-inline-start:.5rem;display:inline-block}@media only screen and (max-width:1199px){.main-menu-2{display:none}}.main-menu-2 li{display:inline-block;padding:0 .625rem}.main-menu-2 li a{display:block;font-weight:500;font-size:1.25rem;line-height:1.5;color:var(--white);padding:.625rem;text-transform:capitalize}.main-menu-2 li a:hover{color:var(--primary)}@media only screen and (max-width:1399px){.main-menu-2 li a{padding:.3125rem 0}}.main-menu-3 li{display:inline-block;margin-right:2.8125rem}@media only screen and (max-width:1199px){.main-menu-3 li{margin-right:1.5625rem}}.main-menu-3 li:last-child{margin-right:0}.main-menu-3 li a{color:var(--white);font-weight:500;font-size:1.125rem;line-height:1.625rem}.main-menu-3 li a:hover{color:var(--primary)}.main-menu-4 li{display:inline-block;margin-right:3.125rem}.main-menu-4 li a{font-size:.875rem;font-weight:500;line-height:1.5;color:var(--white);text-transform:uppercase}.main-menu-4 li a:hover{color:var(--primary)}.mega-menu-thumb{width:108%;aspect-ratio:100/83;position:absolute;right:0;bottom:0;z-index:-1}@media only screen and (max-width:1199px){.mega-menu-thumb{width:100%;height:100%}}.mega-menu-thumb:after{position:absolute;content:"";width:76%;height:100%;top:0;left:0;background:linear-gradient(270deg,#fff0 0%,#1C1D20 100%)}.mega-menu-thumb .laptop-view{width:70%;aspect-ratio:100/114;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;right:4.375rem;bottom:0}.mega-menu-counter__item{text-align:center;display:inline-block;margin-top:35%;margin-left:17%;position:relative}@media only screen and (max-width:1199px){.mega-menu-counter__item{margin:1.875rem auto 3.125rem}}.mega-menu-counter__text p{font-size:1.875rem;line-height:1.75rem;color:var(--white);font-weight:500}.mega-menu-counter__number{font-size:9.375rem;font-weight:600;line-height:1;margin-bottom:1.5rem;color:var(--white);background:linear-gradient(136deg,#9479FF 0%,#FFA6D6 47.92%,#FFFCE3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media only screen and (max-width:1199px){.menu-with-number{display:none}}.menu-with-number li{display:inline-block}.menu-with-number li a{font-weight:500;font-size:.875rem;line-height:1.5;color:var(--white);padding:2.125rem 2.5rem;display:inline-block;text-transform:uppercase}.menu-with-number li a:hover span{color:var(--white)}.menu-with-number li a:hover span::before{background-color:var(--white)}.menu-with-number li a.active span{color:var(--white)}.menu-with-number li a.active span::before{position:absolute;content:"";width:2.1875rem;height:.0625rem;right:1.25rem;top:50%;background-color:var(--white)}.menu-with-number li a span{display:block;font-weight:500;font-size:.75rem;line-height:.625rem;text-align:right;color:#999;position:relative;transition:all 0.5s}.menu-with-number li a span::before{position:absolute;content:"";width:2.1875rem;height:.0625rem;right:1.25rem;top:50%;transition:all 0.5s;background-color:var(--black-6)}.sidebar-menu li{display:block;padding-bottom:.9375rem}@media only screen and (max-width:1919px){.sidebar-menu li{padding-bottom:.625rem}}.sidebar-menu li a{display:block;font-weight:600;font-size:.875rem;line-height:1.5;color:var(--white);padding:.625rem 0;text-transform:uppercase}.sidebar-menu li a:hover,.sidebar-menu li a.active{color:var(--primary)}@media only screen and (max-width:1399px){.sidebar-menu li a{padding:.3125rem 0}}.offcanvas__menu-wrapper.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none;display:block!important}.offcanvas__menu-wrapper.mean-container .mean-nav>ul>li:last-child>a{border-bottom:.0625rem solid var(--black-4)}.offcanvas__menu-wrapper.mean-container .mean-nav{background:none;margin-top:0}.offcanvas__menu-wrapper.mean-container .mean-nav .new{font-size:.625rem;font-weight:600;background:#FFA38E;color:var(--black);padding:.1875rem .4375rem;line-height:1;display:flex;align-items:center;border-radius:.125rem}.offcanvas__menu-wrapper.mean-container .mean-nav ul li a{width:100%;padding:.9375rem 0;padding-inline-start:.9375rem;font-weight:400;font-size:1.375rem;line-height:1;color:var(--white);text-transform:capitalize;border-top:.0625rem solid var(--black-4);display:flex;gap:.5rem;justify-content:flex-start;align-items:center;outline:none;transform:translateY(var(--y)) translateZ(0);transition:transform 0.4s ease,box-shadow 0.4s ease;box-sizing:border-box}@media only screen and (max-width:767px){.offcanvas__menu-wrapper.mean-container .mean-nav ul li a{font-size:20px}}.offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand{width:3.375rem;height:3.375rem;justify-content:center;font-weight:300;border:none!important}@media only screen and (max-width:767px){.offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand{height:50px}}.offcanvas__menu-wrapper.mean-container .mean-nav ul li a.mean-expand:hover{background:var(--secondary);opacity:1}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li:first-child{border-top:.0625rem solid var(--black-4)}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a{font-size:1.25rem;text-transform:capitalize;border-top:none!important;padding:.75rem 0;padding-inline-start:1.875rem}@media only screen and (max-width:767px){.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a{font-size:18px}}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a.mean-expand{height:3.625rem}@media only screen and (max-width:991px){.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a.mean-expand{height:1.5625rem}}@media only screen and (max-width:767px){.offcanvas__menu-wrapper.mean-container .mean-nav ul li li a.mean-expand{height:22px}}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li li:last-child{border-bottom:.0625rem solid var(--black-4)}.offcanvas__menu-wrapper.mean-container .mean-nav ul li li li a{padding-left:2.5rem}.offcanvas__menu-wrapper.mean-container .mean-bar{padding:0;background:none;max-height:auto;overflow-y:scroll}.offcanvas__menu-wrapper.mean-container .mean-bar::-webkit-scrollbar{width:0}.offcanvas__menu-wrapper.mean-container a.meanmenu-reveal{display:none!important}.light .main-menu li a:hover{color:var(--primary)}.light .main-menu-2 li a{color:var(--black)}.light .main-menu-2 li a:hover{color:var(--primary)}.light .main-menu-3 li a{color:var(--black)}.light .main-menu-3 li a:hover{color:var(--primary)}.light .sidebar-menu li a{color:var(--black)}.light .sidebar-menu li a:hover{color:var(--primary)}.light .menu-with-number li a{color:var(--black)}.light .menu-with-number li a:hover span{color:var(--black)}.light .menu-with-number li a:hover span::before{background-color:var(--black)}.light .menu-with-number li a span{color:var(--black-9)}.light .menu-with-number li a span::before{background-color:var(--black-9)}.light .menu-with-number li a.active span{color:var(--black)}.light .menu-with-number li a.active span::before{background-color:var(--black)}.modal__dialog{width:47.5rem;max-width:100%;margin-top:6.25rem}@media only screen and (max-width:991px){.modal__dialog{width:43.75rem;margin-top:5rem}}@media only screen and (max-width:767px){.modal__dialog{width:350px}}.modal__content{height:31.25rem}@media only screen and (max-width:767px){.modal__content{height:300px}}.modal__content iframe{width:100%;height:100%}.modal__close{position:absolute;width:2.5rem;height:2.5rem;top:-.9375rem;right:-.9375rem;z-index:9;border-radius:3.125rem;font-size:1.25rem;color:var(--white);background:var(--black);transition:all 0.3s}.modal__close:hover{color:var(--primary)}.modal__sfluence{width:100%;height:100%;padding:3.75rem}@media only screen and (max-width:767px){.modal__sfluence{padding:20px 10px}}.modal__sfluence-area{width:100vw;height:100vh;background:var(--black);position:fixed;top:0;left:0;z-index:9;opacity:0;visibility:hidden;transition:all 0.5s;transform:scale(.5)}.modal__sfluence-area.showed{opacity:1;visibility:visible;transform:scale(1)}.modal__sfluence-area .close_btn{position:absolute;width:3.75rem;height:3.75rem;top:0;right:1.25rem;z-index:9;border-radius:3.125rem;font-size:1.875rem;color:var(--white);transition:all 0.3s;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal__sfluence-area .close_btn:hover{color:var(--primary)}@media only screen and (max-width:767px){.modal__sfluence-area .close_btn{right:0}}.modal__sfluence-area iframe,.modal__sfluence-area video{width:100%;height:100%}@media only screen and (max-width:767px){.modal__sfluence-area iframe,.modal__sfluence-area video{height:300px;-o-object-fit:cover;object-fit:cover;margin-top:45%}}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
 .cb-cursor{position:fixed;top:0;left:0;z-index:150;contain:layout style size;pointer-events:none;will-change:transform;transition:opacity 0.3s,color 0.4s}.cb-cursor:before{content:"";position:absolute;top:-1.5rem;left:-1.5rem;display:block;width:5rem;height:1.875rem;transform:scale(0);border-radius:1.5625rem;transition:transform 0.3s ease-in-out,opacity 0.1s}.cb-cursor-text{position:absolute;top:-1.75rem;left:-.25rem;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;transform:scale(0) rotate(10deg);opacity:0;color:#000;font-size:1rem;line-height:1.25rem;text-align:center;white-space:nowrap;letter-spacing:-.01em;transition:opacity 0.4s,transform 0.3s}@supports (mix-blend-mode:exclusion){.cb-cursor.-exclusion,.cb-cursor.-opaque{mix-blend-mode:exclusion}}@supports (mix-blend-mode:exclusion){.cb-cursor.-exclusion:before,.cb-cursor.-opaque:before{background:#fff}}.cb-cursor.-normal,.cb-cursor.-text{mix-blend-mode:normal}.cb-cursor.-normal:before,.cb-cursor.-text:before{background:currentColor}.cb-cursor.-inverse{color:#fff}.cb-cursor.-visible:before{transform:scale(.2)}.cb-cursor.-visible.-active:before{transform:scale(.23);transition-duration:0.2s}.cb-cursor.-pointer:before{transform:scale(0)}.cb-cursor.-text:before{background:#fff;transform:scale(1.7)}.cb-cursor.-text .cb-cursor-text{opacity:1;transform:scale(1)}.cb-cursor.-text.-active:before{transform:scale(1.6);transition-duration:0.2s}.cb-cursor.-opaque:before{transform:scale(1.32)}.cb-cursor.-opaque.-active:before{transform:scale(1.2)}.cb-cursor.-lg:before{transform:scale(2)}.cb-cursor.-hidden:before{transform:scale(0)}.-color-red{color:red}.-color-green{color:#51c67d}.cb-demo{background:#fff}.cb-demo-content{display:flex;align-items:center;justify-content:center;height:100vh}.cb-demo-container{padding:0 1.25rem}@media (min-width:1600px){.cb-demo-container{padding:0 7.5rem}}.cb-demo-row{display:flex;justify-content:center;text-align:center;margin:1.875rem 0}@media (min-width:1600px){.cb-demo-row{margin:3.75rem 0}}.cb-demo-item{position:relative;flex:1;padding:3.125rem 1.875rem;margin:0 1.25rem;color:#000}@media (min-width:1600px){.cb-demo-item{padding:5.625rem 1.875rem;margin:0 1.875rem}}.cb-demo-item-title{position:relative;margin:0 0 1.5625rem 0;font-size:1.875rem;font-weight:700}.cb-demo-item-text{position:relative;max-width:70%;margin:0 auto;color:rgb(0 0 0 / .5);font-size:1rem;font-weight:300;line-height:150%}.cb-demo-item:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:1.875rem;background:#f8f8f8;transition:box-shadow 0.2s}.cb-cursor.-green{color:green}.cb-cursor.-green:before{background:green}.cb-cursor.-red .cb-cursor-text{color:#000;top:0;left:0;width:3.125rem;height:3.125rem;text-transform:uppercase}.cb-cursor.-red{color:#000;background-color:#000;width:.3125rem;height:.3125rem}.cb-cursor.-red:before{border-radius:31.25rem;background:#fff;width:6.25rem;height:6.25rem;color:#fff}.cb-cursor.-portfolio:before{display:none}.cb-cursor.-portfolio .cb-cursor-text{top:0;left:0;width:auto;height:auto;display:block;text-align:start}.cb-cursor.-portfolio .content{position:absolute;top:0;left:0}.cb-cursor.-portfolio .title{font-weight:300;font-size:1.875rem;line-height:1.6875rem;background-color:var(--white);padding:.9375rem 1.25rem .8125rem;color:var(--black)}.cb-cursor.-portfolio .meta{font-family:var(--font_tartuffotrial);font-weight:300;font-style:italic;font-size:1rem;line-height:1.6875rem;background-color:var(--white);display:inline-block;padding:.3125rem .9375rem .1875rem;margin-top:.1875rem;color:var(--black)}.body-digital-agency{background-color:#F8F8F8;color:var(--secondary)}.body-digital-agency.dark{background-color:#111}@media (min-width:1800px){.body-digital-agency .container.large{max-width:109.375rem}}.body-digital-agency .section-header{margin-top:1.25rem}.body-digital-agency .section-subtitle{font-size:.875rem;font-weight:500;line-height:1;display:inline-block;text-transform:uppercase;color:var(--primary);letter-spacing:.0625rem}.hero-area{background-color:rgb(255 205 238 / .15);position:relative;z-index:2}.dark .hero-area{background-color:#171717}.hero-area .hero-content{display:grid;gap:2.5rem 6.25rem;grid-template-columns:8.125rem 1fr 35rem;margin-top:3.8125rem;margin-bottom:7.5rem}@media only screen and (max-width:1919px){.hero-area .hero-content{grid-template-columns:8.125rem 1fr 30.625rem;margin-bottom:6.25rem}}@media only screen and (max-width:1399px){.hero-area .hero-content{grid-template-columns:8.125rem 1fr 28.75rem;gap:2.5rem 5rem}}@media only screen and (max-width:1199px){.hero-area .hero-content{grid-template-columns:8.125rem 1fr;margin-bottom:0}}@media only screen and (max-width:767px){.hero-area .hero-content{margin-top:31px}}@media only screen and (max-width:767px){.hero-area .hero-content{grid-template-columns:1fr}}.hero-area .section-title{font-size:5.625rem;font-weight:500;line-height:.9;max-width:41.25rem;line-height:105%}@media only screen and (max-width:1919px){.hero-area .section-title{font-size:4.375rem}}@media only screen and (max-width:1399px){.hero-area .section-title{font-size:3.125rem;max-width:21.25rem}}@media only screen and (max-width:1199px){.hero-area .section-title{max-width:36.875rem}}.hero-area .section-title .title-shape-1{margin-left:.625rem;margin-right:.625rem;margin-top:-.5rem;width:6.25rem;display:inline-flex}@media only screen and (max-width:1919px){.hero-area .section-title .title-shape-1{width:5rem}}@media only screen and (max-width:1399px){.hero-area .section-title .title-shape-1{width:3.4375rem}}@media only screen and (max-width:1199px){.hero-area .section-title .title-shape-1{width:2.8125rem;margin-left:.3125rem;margin-right:.3125rem;margin-top:-.125rem}}.hero-area .feature-box .number{font-size:6.25rem;font-weight:400;line-height:.72;display:inline-block;color:var(--primary)}@media only screen and (max-width:1919px){.hero-area .feature-box .number{font-size:4.375rem}}@media only screen and (max-width:1399px){.hero-area .feature-box .number{font-size:3.125rem}}.hero-area .feature-box .text{font-size:1.125rem;font-weight:400;line-height:1.3125rem;color:var(--primary);margin-top:1.3125rem}.hero-area .text-wrapper{margin-top:5.4375rem}@media only screen and (max-width:1919px){.hero-area .text-wrapper{margin-top:2.3125rem}}.hero-area .text-wrapper .text{font-size:1.375rem;font-weight:400;line-height:1.875rem;color:var(--primary);max-width:30.625rem}@media only screen and (max-width:1399px){.hero-area .text-wrapper .text{font-size:1.125rem}}.hero-area .award-wrapper{position:relative;display:flex;align-items:center;z-index:1}@media only screen and (max-width:1199px){.hero-area .award-wrapper{grid-row:span 2}}@media only screen and (max-width:767px){.hero-area .award-wrapper{order:3}}.hero-area .award-wrapper:before{position:absolute;content:"";width:.0625rem;height:100%;background-color:var(--border);top:0;left:calc(50% - 0.125rem);z-index:-1}@media only screen and (max-width:767px){.hero-area .award-wrapper:before{display:none}}.hero-area .award-wrapper:after{position:absolute;content:"";width:.0625rem;height:100%;background-color:var(--border);top:0;left:calc(50% + 0.0625rem);z-index:-1}@media only screen and (max-width:767px){.hero-area .award-wrapper:after{display:none}}.hero-area .award-wrapper .circle-text-wrapper{padding-top:1.875rem;padding-bottom:1.875rem;background-color:#f9f2f6}.dark .hero-area .award-wrapper .circle-text-wrapper{background-color:var(--bg)}.hero-area .award-wrapper .circle-text{width:8.125rem;height:8.125rem;padding:0}.hero-area .features-wrapper-box{padding-bottom:2.25rem;border-bottom:.0625rem solid var(--border)}.hero-area .features-wrapper{display:grid;gap:2.5rem 3.75rem;grid-template-columns:repeat(2,14.375rem);justify-content:space-between}@media only screen and (max-width:1919px){.hero-area .features-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.hero-area .features-wrapper{grid-template-columns:repeat(1,100%)}}.hero-area .section-content{margin-top:.625rem}@media only screen and (max-width:1199px){.hero-area .section-content{max-width:37.5rem}}.hero-area .big-text{font-family:var(--font_thunder);font-size:21.875rem;font-weight:500;letter-spacing:.25rem;line-height:.477;text-transform:uppercase;color:var(--theme)!important;display:flex;align-items:center;justify-content:center}.hero-area .big-text span{color:var(--theme-green)}@media only screen and (max-width:1919px){.hero-area .big-text{font-size:21.875rem;font-weight:500;letter-spacing:.25rem}}@media only screen and (max-width:1399px){.hero-area .big-text{font-size:17.5rem}}@media only screen and (max-width:1199px){.hero-area .big-text{display:none}}video.video-area{width:100%}.about-area{position:relative}.about-area .pin-spacer{z-index:1}.about-area-inner{height:100vh;display:flex;justify-content:center;align-items:center}.about-area .section-title{font-family:var(--font_thunder);font-size:7.5rem;font-weight:700;line-height:.83;text-transform:uppercase;display:inline;position:relative}@media only screen and (max-width:1399px){.about-area .section-title{font-size:5rem}}.about-area .section-content{text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative}.about-area .section-content .shape-1{position:absolute;content:"";width:1.25rem;height:1.25rem;border-left:.0625rem solid var(--primary);border-top:.0625rem solid var(--primary);top:0;left:0}.about-area .section-content .shape-2{position:absolute;content:"";width:1.25rem;height:1.25rem;border-right:.0625rem solid var(--primary);border-top:.0625rem solid var(--primary);top:0;right:0}.about-area .section-content .shape-3{position:absolute;content:"";width:1.25rem;height:1.25rem;border-left:.0625rem solid var(--primary);border-bottom:.0625rem solid var(--primary);bottom:0;left:0}.about-area .section-content .shape-4{position:absolute;content:"";width:1.25rem;height:1.25rem;border-right:.0625rem solid var(--primary);border-bottom:.0625rem solid var(--primary);bottom:0;right:0}.about-area .section-content .text{font-size:1.625rem;font-weight:400;line-height:1.26;letter-spacing:-.02em;max-width:65.625rem;color:var(--primary);margin-inline:auto}@media only screen and (max-width:1399px){.about-area .section-content .text{font-size:1.5rem;max-width:50rem}}@media only screen and (max-width:767px){.about-area .section-content .text{font-size:20px}}.about-area .section-content .text-wrapper{opacity:0;transform:translateY(6.25rem);transition:transform 0.5s,opacity 0.5s}@media only screen and (max-width:1199px){.about-area .section-content .text-wrapper{opacity:1;transform:translateY(0)}}.about-area .section-content .btn-wrapper{margin-top:2.625rem;opacity:0;transform:translateY(6.25rem);transition:transform 0.5s,opacity 0.5s}@media only screen and (max-width:1199px){.about-area .section-content .btn-wrapper{opacity:1;margin-top:3.125rem;transform:translateY(0)}}.about-area .section-title-wrapper{display:none}@media only screen and (max-width:1199px){.about-area .section-title-wrapper{display:block;margin-bottom:1.25rem}}.work-area-inner{margin-top:1.125rem}.work-area .section-header{display:grid;gap:.9375rem 1.25rem;grid-template-columns:1fr 2fr 1fr}@media only screen and (max-width:767px){.work-area .section-header{grid-template-columns:1fr}}.work-area .section-header .text-wrapper{text-align:center}@media only screen and (max-width:767px){.work-area .section-header .text-wrapper{text-align:start}}.work-area .section-header .text-wrapper .text{font-family:var(--font_dmsans);font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.125rem;color:var(--primary)}.work-area .section-header .total-count{text-align:end}@media only screen and (max-width:767px){.work-area .section-header .total-count{text-align:start}}.work-area .section-header .total-count .number{display:inline-block;font-family:var(--font_dmsans);font-size:1.125rem;font-weight:400;line-height:1.125rem;color:var(--primary)}.work-area .section-title{font-family:var(--font_dmsans);font-size:1.125rem;font-weight:400;line-height:1.125rem}.work-area .works-wrapper-box{margin-top:4.1875rem}@media only screen and (max-width:1199px){.work-area .works-wrapper-box{margin-top:2.9375rem}}.work-area .all-btn-wrapper{margin-top:4.375rem;text-align:center}@media only screen and (max-width:1199px){.work-area .all-btn-wrapper{margin-top:3.125rem}}.works-wrapper-1{display:grid;gap:3.75rem 2.5rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1199px){.works-wrapper-1{gap:2.5rem 1.875rem}}@media only screen and (max-width:767px){.works-wrapper-1{grid-template-columns:repeat(1,1fr)}}.works-wrapper-1>* .image{transform-origin:bottom right}.works-wrapper-1>*:nth-child(2n) .image{transform-origin:bottom left}.works-wrapper-1 .work-box .thumb:hover .t-btn{opacity:1}.works-wrapper-1 .work-box .thumb .image{overflow:hidden;position:relative;border-radius:1.25rem;transform:scale(.9)}.works-wrapper-1 .work-box .thumb .image img{transform-origin:center}.works-wrapper-1 .work-box .thumb img{width:100%;cursor:none}.works-wrapper-1 .work-box .thumb .t-btn{font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-.02em;padding:.625rem 1.25rem;display:inline-block;background-color:#fff;color:var(--black);border-radius:3.125rem;position:absolute;top:0;left:0;opacity:0;margin:-1.5625rem 0 0 -4.0625rem;transition:opacity 0.3s,transform 0.7s cubic-bezier(.23,1,.32,1);pointer-events:none}.works-wrapper-1 .work-box .content{margin-top:.8125rem}.works-wrapper-1 .work-box .title{font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:-.02em}@media only screen and (max-width:1199px){.works-wrapper-1 .work-box .title{font-size:1.25rem}}.works-wrapper-1 .work-box .meta{display:flex;gap:.5rem;align-items:center}.works-wrapper-1 .work-box .meta span{font-size:.875rem;font-weight:400;line-height:1.875rem;letter-spacing:-.02em;color:#999;display:flex;align-items:center}.works-wrapper-1 .work-box .meta span:not(:first-child):before{content:"";width:.25rem;height:.25rem;background-color:var(--primary);display:inline-block;border-radius:50%;margin-inline-end:.25rem}.service-area .services-wrapper-box{margin-top:5.6875rem;margin-bottom:1.25rem}@media only screen and (max-width:1919px){.service-area .services-wrapper-box{margin-top:4.4375rem}}@media only screen and (max-width:1399px){.service-area .services-wrapper-box{margin-top:3.8125rem}}@media only screen and (max-width:1199px){.service-area .services-wrapper-box{margin-top:2.5625rem}}.services-wrapper-1 .service-box{border-top:.0625rem solid var(--border);padding-top:1.875rem;padding-bottom:1.875rem;display:grid;gap:1.25rem 3.125rem;grid-template-columns:37.5rem auto;align-items:flex-start}@media only screen and (max-width:1199px){.services-wrapper-1 .service-box{grid-template-columns:1fr 19.375rem 27.8125rem}}@media only screen and (max-width:991px){.services-wrapper-1 .service-box{grid-template-columns:1fr 13.75rem 22.5rem}}@media only screen and (max-width:767px){.services-wrapper-1 .service-box{grid-template-columns:1fr 380px}}@media (max-width:575px){.services-wrapper-1 .service-box{grid-template-columns:1fr}}.services-wrapper-1 .service-box .count .number{font-size:1.875rem;font-weight:500;line-height:1;color:var(--primary);display:inline-block}@media only screen and (max-width:1199px){.services-wrapper-1 .service-box .count .number{font-size:1.5625rem}}@media only screen and (max-width:991px){.services-wrapper-1 .service-box .count .number{font-size:1.25rem}}.services-wrapper-1 .service-box .content .title{font-size:1.875rem;font-weight:500;line-height:1;color:var(--primary)}@media only screen and (max-width:991px){.services-wrapper-1 .service-box .content .title{font-size:1.5rem}}.services-wrapper-1 .service-box .content .title a:hover{color:var(--secondary)}.services-wrapper-1 .service-box .service-list{margin-top:1.375rem}.services-wrapper-1 .service-box .service-list li{font-size:1.125rem;font-weight:400;line-height:1.875rem;color:var(--primary)}.services-wrapper-1 .service-box .service-list li a:hover{color:var(--secondary)}.services-wrapper-1 .service-box .thumb{border-radius:1.25rem;overflow:hidden;text-align:right}@media only screen and (max-width:991px){.services-wrapper-1 .service-box .thumb{border-radius:.625rem}}@media only screen and (max-width:767px){.services-wrapper-1 .service-box .thumb{grid-column:span 2}}@media (max-width:575px){.services-wrapper-1 .service-box .thumb{grid-column:auto}}.services-wrapper-1 .service-box .thumb img{width:35%;-o-object-fit:cover;object-fit:cover;height:16.5625rem;border-radius:1.25rem}@media only screen and (max-width:991px){.services-wrapper-1 .service-box .thumb img{width:100%;border-radius:.625rem}}.funfact-area{background-color:#874b87}.funfact-area .section-title{color:var(--white)}.funfact-area .section-title-wrapper{margin-top:2.5625rem}.funfact-area .funfact-area-inner{display:grid;gap:2.5rem 3.75rem;grid-template-columns:1fr 59.375rem}@media only screen and (max-width:1919px){.funfact-area .funfact-area-inner{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:1399px){.funfact-area .funfact-area-inner{grid-template-columns:1fr 40.625rem}}@media only screen and (max-width:1199px){.funfact-area .funfact-area-inner{grid-template-columns:1fr 34.375rem}}@media only screen and (max-width:991px){.funfact-area .funfact-area-inner{grid-template-columns:1fr}}.funfact-area .funfact-wrapper-box{padding-left:1.875rem;position:relative;z-index:1}@media only screen and (max-width:991px){.funfact-area .funfact-wrapper-box{padding-left:0;padding-top:0}}.funfact-area .funfact-wrapper-box .line-1{position:absolute;content:"";width:.0625rem;height:100%;background-color:rgb(255 255 255 / .08);top:0;left:0;z-index:-1}@media only screen and (max-width:991px){.funfact-area .funfact-wrapper-box .line-1{display:none}}.funfact-area .funfact-wrapper-box .line-2{position:absolute;content:"";width:.0625rem;height:100%;background-color:rgb(255 255 255 / .08);top:0;left:1.875rem;z-index:-1}@media only screen and (max-width:991px){.funfact-area .funfact-wrapper-box .line-2{display:none}}.funfact-area .funfact-wrapper-box .line-3{position:absolute;content:"";width:.0625rem;height:100%;background-color:rgb(255 255 255 / .08);top:0;right:24.375rem;z-index:-1}@media only screen and (max-width:1199px){.funfact-area .funfact-wrapper-box .line-3{right:20rem}}@media only screen and (max-width:991px){.funfact-area .funfact-wrapper-box .line-3{display:none}}.funfact-area .funfact-wrapper-box .line-4{position:absolute;content:"";width:.0625rem;height:100%;background-color:rgb(255 255 255 / .08);top:0;right:22.5rem;z-index:-1}@media only screen and (max-width:1199px){.funfact-area .funfact-wrapper-box .line-4{right:18.125rem}}@media only screen and (max-width:991px){.funfact-area .funfact-wrapper-box .line-4{display:none}}.funfact-area .funfact-wrapper{margin-top:3.25rem;margin-bottom:2.6875rem}.funfact-area .funfact-item{max-width:22.5rem;opacity:.2}@media only screen and (max-width:1199px){.funfact-area .funfact-item{max-width:18.125rem}}.funfact-area .funfact-item:not(:first-child){margin-top:4.375rem}@media only screen and (max-width:1399px){.funfact-area .funfact-item:not(:first-child){margin-top:9.6875rem}}@media only screen and (max-width:1199px){.funfact-area .funfact-item:not(:first-child){margin-top:7.1875rem}}@media only screen and (max-width:991px){.funfact-area .funfact-item:not(:first-child){margin-top:1.25rem}}@media only screen and (max-width:767px){.funfact-area .funfact-item:not(:first-child){margin-top:50px}}.funfact-area .funfact-item:nth-child(2n){margin-left:auto}@media (max-width:575px){.funfact-area .funfact-item:nth-child(2n){margin-left:0}}.funfact-area .funfact-item .number{font-size:3.75rem;font-weight:500;line-height:1;display:inline-block;color:var(--white)}@media only screen and (max-width:1399px){.funfact-area .funfact-item .number{font-size:5rem}}@media only screen and (max-width:1199px){.funfact-area .funfact-item .number{font-size:3.75rem}}.funfact-area .funfact-item .text{margin-top:2.125rem;color:#fff}@media only screen and (max-width:1399px){.funfact-area .funfact-item .text{margin-top:1.5rem}}.client-area .section-title{max-width:89.375rem}.client-area .section-title span{color:var(--theme)}.client-area .section-content{margin-top:1.3125rem}.client-area .section-content .text-wrapper{max-width:31.5625rem;margin-top:8.3125rem;margin-left:34.0625rem}@media only screen and (max-width:1919px){.client-area .section-content .text-wrapper{margin-top:5.1875rem}}@media only screen and (max-width:1399px){.client-area .section-content .text-wrapper{margin-top:3.9375rem;margin-left:21.5625rem}}@media only screen and (max-width:991px){.client-area .section-content .text-wrapper{margin-top:2.6875rem;margin-left:auto}}@media only screen and (max-width:767px){.client-area .section-content .text-wrapper{max-width:100%;margin-top:23px}}.client-area .client-capsule-wrapper{position:relative;overflow:hidden;pointer-events:none;margin-top:-12.5rem;height:39.5625rem}@media only screen and (max-width:1919px){.client-area .client-capsule-wrapper{height:33.3125rem}}@media only screen and (max-width:1399px){.client-area .client-capsule-wrapper{height:30.1875rem}}@media only screen and (max-width:991px){.client-area .client-capsule-wrapper{height:27.0625rem}}.client-area .client-capsule-wrapper>*{position:absolute;display:inline-block;margin-bottom:0;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;transition:none}.client-area .client-box{width:13.4375rem;height:6.25rem;padding:.625rem 1.25rem;background-color:#14a29d;display:inline-flex;justify-content:center;align-items:center;border-radius:6.25rem;transform:translate(-50%,-50%) rotate(0rad);color:#fff;font-weight:500;text-align:center}@media only screen and (max-width:1919px){.client-area .client-box{width:10.3125rem;height:4.375rem}}@media only screen and (max-width:1399px){.client-area .client-box{width:8.4375rem;height:3.125rem}}@media only screen and (max-width:991px){.client-area .client-box{width:6.5625rem;height:2.5rem}}@media only screen and (max-width:767px){.client-area .client-box{width:85px;height:30px}}.client-area .client-box img{pointer-events:none;max-width:100%;max-height:100%}.client-area .line{border-bottom:.0625rem solid var(--primary)}.client-area .lines-wrapper{display:grid;gap:.3125rem 0}@media only screen and (max-width:1399px){.client-area .lines-wrapper{gap:.1875rem 0}}@media only screen and (max-width:767px){.client-area .lines-wrapper{gap:1px 0}}.cta-area{height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.cta-area-inner{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.cta-area-inner .area-bg{position:absolute;height:24.375rem;width:24.375rem;background-color:var(--black);border-radius:100%;z-index:-1}.dark .cta-area-inner .area-bg{background-color:var(--theme)}@media only screen and (max-width:1919px){.cta-area-inner .area-bg{height:18.75rem;width:18.75rem}}@media only screen and (max-width:1399px){.cta-area-inner .area-bg{height:16.25rem;width:16.25rem}}@media only screen and (max-width:1199px){.cta-area-inner .area-bg{height:12.5rem;width:12.5rem}}@media only screen and (max-width:991px){.cta-area-inner .area-bg{height:10rem;width:10rem}}.cta-area .section-title{font-family:var(--font_thunder);font-size:22.5rem;font-weight:700;line-height:1.25rem;text-transform:uppercase;color:var(--white);display:inline-block;font-size:4vw}.cta-area .section-title a:hover{color:var(--white)}.cta-area .section-content{text-align:center}.productivity-area .section-content{margin-top:9.25rem;margin-bottom:6.5625rem;text-align:center}@media only screen and (max-width:1919px){.productivity-area .section-content{margin-top:6.75rem;margin-bottom:4.6875rem}}@media only screen and (max-width:991px){.productivity-area .section-content{margin-top:3.625rem;margin-bottom:3.4375rem}}.productivity-area .section-title{max-width:71.25rem;margin-inline:auto;position:relative;z-index:1}@media only screen and (max-width:1919px){.productivity-area .section-title{max-width:58.5625rem}}@media only screen and (max-width:1399px){.productivity-area .section-title{max-width:46.0625rem}}@media only screen and (max-width:1199px){.productivity-area .section-title{max-width:39.8125rem}}@media only screen and (max-width:991px){.productivity-area .section-title{max-width:32.9375rem}}.productivity-area .section-title span{color:#999;display:inline-block}.dark .productivity-area .section-title span{color:#555}.productivity-area .section-title .shape-1:hover:before{opacity:1;visibility:visible}.productivity-area .section-title .shape-1:before{content:"";width:9.375rem;aspect-ratio:100/100;background-image:url(/wp-content/themes/flinfotech/assets/imgs/shape/shape-5.webp);background-size:contain;position:absolute;top:-8.8125rem;right:9rem;opacity:0;visibility:hidden;transition:all 0.1s;display:inline-block}@media only screen and (max-width:1919px){.productivity-area .section-title .shape-1:before{width:6.25rem}}@media only screen and (max-width:1399px){.productivity-area .section-title .shape-1:before{width:5.625rem}}@media only screen and (max-width:1199px){.productivity-area .section-title .shape-1:before{width:5rem}}@media only screen and (max-width:991px){.productivity-area .section-title .shape-1:before{top:-5.6875rem}}.productivity-area .section-title .shape-2:hover:before{opacity:1;visibility:visible}.productivity-area .section-title .shape-2:before{content:"";width:9.375rem;aspect-ratio:100/100;background-image:url(/wp-content/themes/flinfotech/assets/imgs/shape/shape-4.webp);background-size:contain;position:absolute;top:1.3125rem;left:-7.3125rem;opacity:0;visibility:hidden;transition:all 0.1s;display:inline-block}@media only screen and (max-width:1919px){.productivity-area .section-title .shape-2:before{width:6.25rem}}@media only screen and (max-width:1399px){.productivity-area .section-title .shape-2:before{width:5.625rem}}@media only screen and (max-width:1199px){.productivity-area .section-title .shape-2:before{width:5rem}}@media only screen and (max-width:991px){.productivity-area .section-title .shape-2:before{left:-4.1875rem}}.productivity-area .section-title .shape-3:hover:before{opacity:1;visibility:visible}.productivity-area .section-title .shape-3:before{content:"";width:9.375rem;aspect-ratio:100/100;background-image:url(/wp-content/themes/flinfotech/assets/imgs/shape/shape-6.webp);background-size:contain;position:absolute;bottom:-11.0625rem;left:32.6875rem;opacity:0;visibility:hidden;transition:all 0.1s;display:inline-block}@media only screen and (max-width:1919px){.productivity-area .section-title .shape-3:before{width:6.25rem;bottom:-8.5625rem}}@media only screen and (max-width:1399px){.productivity-area .section-title .shape-3:before{width:5.625rem;bottom:-6.6875rem}}@media only screen and (max-width:1199px){.productivity-area .section-title .shape-3:before{width:5rem}}@media only screen and (max-width:991px){.productivity-area .section-title .shape-3:before{left:29.5625rem;bottom:-3.5625rem}}.text-slider-active .swiper-slide{width:auto}.text-slider{padding-top:2.1875rem;padding-bottom:2.1875rem;border-bottom:.0625rem solid var(--border)}@media only screen and (max-width:1199px){.text-slider{padding-top:1.5625rem;padding-bottom:1.5625rem}}@media only screen and (max-width:767px){.text-slider{padding-top:15px;padding-bottom:15px}}.text-slider .swiper-wrapper{transition-timing-function:linear!important}.text-slider-box{padding-bottom:.1875rem;border-bottom:.0625rem solid var(--border)}.text-slider-item .title{font-size:2.25rem;font-weight:400;line-height:1;text-transform:uppercase;display:flex;align-items:center}@media only screen and (max-width:1919px){.text-slider-item .title{font-size:1.625rem}}@media only screen and (max-width:1199px){.text-slider-item .title{font-size:1.5rem}}@media only screen and (max-width:767px){.text-slider-item .title{font-size:20px}}.text-slider-item .title .dot{width:.625rem;height:.625rem;background-color:var(--primary);border-radius:.625rem;margin-inline-end:2.1875rem;display:inline-block}.body-design-agency.dark .section-title span{color:rgb(255 255 255 / .4)}@media (min-width:1650px){.body-design-agency .container.large{max-width:103.125rem}}.body-design-agency .section-subtitle{font-size:.875rem;font-weight:400;line-height:1.25rem;display:inline-block;text-transform:uppercase;color:var(--primary)}.hero-area-4{background:#C4F012}.hero-area-4 .section-content{padding-top:7.5rem}@media only screen and (max-width:1199px){.hero-area-4 .section-content{padding-top:5rem}}@media only screen and (max-width:991px){.hero-area-4 .section-content{padding-top:3.125rem}}@media only screen and (max-width:767px){.hero-area-4 .section-content{padding-top:30px}}.hero-area-4 .section-content__top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;padding-bottom:6.875rem}@media only screen and (max-width:1199px){.hero-area-4 .section-content__top{padding-bottom:5rem}}@media only screen and (max-width:991px){.hero-area-4 .section-content__top{padding-bottom:2.8125rem}}.hero-area-4 .section-content__top-left{display:flex;gap:1.875rem;flex-wrap:wrap}.hero-area-4 .section-content__list{position:relative;padding-top:1.25rem}.hero-area-4 .section-content__list::before{content:"";position:absolute;top:0;left:0;width:12.5rem;height:.0625rem;background-color:var(--black)}.hero-area-4 .section-content__list li{color:var(--black);font-size:1.125rem;line-height:1.375rem}.hero-area-4 .section-content__right{margin-right:11.6875rem}@media only screen and (max-width:1199px),only screen and (max-width:1399px){.hero-area-4 .section-content__right{margin-right:0}}.hero-area-4 .section-content__right .section-title{font-size:5rem;font-style:normal;font-weight:400;line-height:4.375rem;font-family:var(--font_thunder);text-transform:uppercase;letter-spacing:0;color:var(--black)}@media only screen and (max-width:1199px){.hero-area-4 .section-content__right .section-title{font-size:4.0625rem;line-height:3.75rem}}@media only screen and (max-width:991px){.hero-area-4 .section-content__right .section-title{font-size:3.125rem;line-height:3.125rem}}.hero-area-4 .section-content__right .section-title span{color:rgb(17 17 17 / .5);font-style:italic;font-weight:400}.hero-area-4 .section-content__video img{max-width:15rem;height:7.875rem}.hero-area-4 .section-content .title-wrapper{position:relative}.hero-area-4 .section-content .title-wrapper .section-title{font-size:21.875rem;font-weight:500;line-height:.8;letter-spacing:-.5rem;text-transform:uppercase;font-family:var(--font_thunder);color:var(--black)}@media only screen and (max-width:1919px){.hero-area-4 .section-content .title-wrapper .section-title{font-size:15.625rem;letter-spacing:0}}@media only screen and (max-width:1399px){.hero-area-4 .section-content .title-wrapper .section-title{font-size:13.75rem;letter-spacing:0}}@media only screen and (max-width:1199px){.hero-area-4 .section-content .title-wrapper .section-title{font-size:11.25rem;letter-spacing:0}}@media only screen and (max-width:991px){.hero-area-4 .section-content .title-wrapper .section-title{font-size:8.75rem;letter-spacing:0}}@media only screen and (max-width:767px){.hero-area-4 .section-content .title-wrapper .section-title{font-size:100px;letter-spacing:0}}@media (max-width:575px){.hero-area-4 .section-content .title-wrapper .section-title{font-size:80px;letter-spacing:0}}.hero-area-4 .section-content .title-wrapper .section-title .bg{width:12.5rem;height:1.875rem;margin:0 -1.5625rem 0 -6.25rem;display:inline-flex;background-color:var(--black)}@media only screen and (max-width:1199px),only screen and (max-width:1399px){.hero-area-4 .section-content .title-wrapper .section-title .bg{width:9.375rem;height:1.375rem}}@media only screen and (max-width:991px){.hero-area-4 .section-content .title-wrapper .section-title .bg{width:5.625rem;height:.9375rem;margin:0 -.9375rem 0 -4.375rem}}@media only screen and (max-width:767px){.hero-area-4 .section-content .title-wrapper .section-title .bg{display:none}}.hero-area-4 .section-content .title-wrapper .section-title sup{display:inline-flex;font-size:1.875rem;border:.25rem solid;width:2.3125rem;border-radius:1.25rem;height:2.75rem;align-items:center;justify-content:center;text-align:center;top:-13.4375rem;left:-2.1875rem;padding-right:.375rem;padding-top:.25rem}@media only screen and (max-width:1919px){.hero-area-4 .section-content .title-wrapper .section-title sup{top:-8.75rem;padding-right:0}}@media only screen and (max-width:1399px){.hero-area-4 .section-content .title-wrapper .section-title sup{top:-7.625rem;padding-right:0}}@media only screen and (max-width:1199px){.hero-area-4 .section-content .title-wrapper .section-title sup{top:-6.125rem;left:-1.875rem}}@media only screen and (max-width:991px){.hero-area-4 .section-content .title-wrapper .section-title sup{top:-4.5rem;left:-1.25rem}}@media only screen and (max-width:767px){.hero-area-4 .section-content .title-wrapper .section-title sup{display:none}}.hero-area-4 .section-content .title-wrapper .decisions{max-width:20.625rem;font-size:1.25rem;line-height:1.875rem;color:var(--black);position:absolute;bottom:3.125rem;right:33.9375rem}@media only screen and (max-width:1919px){.hero-area-4 .section-content .title-wrapper .decisions{right:25rem}}@media only screen and (max-width:1399px){.hero-area-4 .section-content .title-wrapper .decisions{right:16.875rem}}@media only screen and (max-width:1199px){.hero-area-4 .section-content .title-wrapper .decisions{right:11.875rem;bottom:1.5625rem}}@media only screen and (max-width:991px){.hero-area-4 .section-content .title-wrapper .decisions{position:inherit;right:0;margin-top:1.875rem;max-width:100%}}@media only screen and (max-width:767px){.hero-area-4 .section-content .title-wrapper .decisions{margin-top:50px}}.hero-area-4 .section-content__bottom{display:flex;justify-content:space-between;padding-top:3.125rem}@media only screen and (max-width:767px){.hero-area-4 .section-content__bottom{flex-wrap:wrap;padding-top:0}}.hero-area-4 .section-content__bottom .social-links{max-width:16.625rem}@media only screen and (max-width:767px){.hero-area-4 .section-content__bottom .social-links{max-width:100%;margin-bottom:30px}}.hero-area-4 .section-content__bottom .social-links li{display:inline-block;margin-right:.9375rem;margin-bottom:1rem}.hero-area-4 .section-content__bottom .social-links li a{font-size:1.125rem;color:var(--black);position:relative}.hero-area-4 .section-content__bottom .social-links li a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background-color:currentColor;transition:all 0.3s}.hero-area-4 .section-content__bottom .social-links li a:hover::before{width:0}.hero-area-4 .section-content__thumb{margin-right:-9rem;text-align:right}@media only screen and (max-width:991px){.hero-area-4 .section-content__thumb{margin-right:-2.5rem}}@media (max-width:575px){.hero-area-4 .section-content__thumb{margin-right:0}}.featured-work-area-2-inner .section-header{border-top:.0625rem solid var(--border);padding-top:3.125rem}@media only screen and (max-width:1199px){.featured-work-area-2-inner .section-header{padding-top:1.875rem}}.featured-work-area-2-inner .section-title{letter-spacing:0;font-size:5rem;font-weight:400}@media only screen and (max-width:1399px){.featured-work-area-2-inner .section-title{font-size:4.375rem}}@media only screen and (max-width:1199px){.featured-work-area-2-inner .section-title{font-size:3rem}}@media only screen and (max-width:991px){.featured-work-area-2-inner .section-title{font-size:2.5rem}.featured-work-area-2-inner .section-title br{display:none}}.featured-work-area-2-inner .title-wrapper{margin-top:.3125rem}.featured-work-area-2-inner .section-title-wrapper{display:flex;gap:1.875rem;justify-content:space-between}@media only screen and (max-width:767px){.featured-work-area-2-inner .section-title-wrapper{flex-direction:column;margin-bottom:40px;gap:10px}}.featured-work-area-2-inner .description{max-width:27.625rem;transform:translate(-8.125rem,100%);margin-top:4.75rem}@media only screen and (max-width:1399px){.featured-work-area-2-inner .description{transform:translate(-3.125rem,100%)}}@media only screen and (max-width:1199px){.featured-work-area-2-inner .description{transform:translate(.625rem,100%)}}@media only screen and (max-width:991px){.featured-work-area-2-inner .description{transform:translate(-5.5rem,100%);max-width:16.875rem;margin-top:1.875rem}}@media only screen and (max-width:767px){.featured-work-area-2-inner .description{transform:translate(0,0%);max-width:100%;margin-top:0}}.featured-work-area-2-inner .description p{font-size:1.875rem;font-weight:400;line-height:2.375rem}@media only screen and (max-width:1199px){.featured-work-area-2-inner .description p{font-size:1.5625rem;line-height:1.875rem}}@media only screen and (max-width:991px){.featured-work-area-2-inner .description p{font-size:1.25rem;line-height:1.5625rem}}@media only screen and (max-width:767px){.featured-work-area-2-inner .description p{font-size:18px;line-height:25px}}.featured-work-wrapper-2{display:grid;gap:18.4375rem;grid-template-columns:auto auto;justify-content:space-between}@media only screen and (max-width:1919px){.featured-work-wrapper-2{gap:12.5rem}}@media only screen and (max-width:1399px){.featured-work-wrapper-2{gap:9.375rem}}@media only screen and (max-width:1199px){.featured-work-wrapper-2{gap:6.25rem}}@media only screen and (max-width:991px){.featured-work-wrapper-2{gap:4.375rem}}@media only screen and (max-width:767px){.featured-work-wrapper-2{gap:50px}}@media only screen and (max-width:767px){.featured-work-wrapper-2{grid-template-columns:auto}}.featured-work-wrapper-2>*:nth-child(3n+3){grid-column:span 2;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.featured-work-wrapper-2>*:nth-child(3n+3){grid-column:auto}}.featured-work-wrapper-2>*:nth-child(3n+2){margin-top:auto;margin-bottom:.5rem}.featured-work-wrapper-2>*:nth-child(2){margin-top:22.3125rem}@media only screen and (max-width:1399px){.featured-work-wrapper-2>*:nth-child(2){margin-top:18.125rem}}@media only screen and (max-width:1199px){.featured-work-wrapper-2>*:nth-child(2){margin-top:11.25rem}}@media only screen and (max-width:991px){.featured-work-wrapper-2>*:nth-child(2){margin-top:8.125rem}}@media only screen and (max-width:767px){.featured-work-wrapper-2>*:nth-child(2){margin-top:0}}.featured-work-wrapper-2>*:nth-child(3){max-width:46.875rem}@media only screen and (max-width:1399px),only screen and (max-width:1919px){.featured-work-wrapper-2>*:nth-child(3){max-width:35.3125rem}}@media only screen and (max-width:1199px){.featured-work-wrapper-2>*:nth-child(3){max-width:27.1875rem}}@media only screen and (max-width:991px){.featured-work-wrapper-2>*:nth-child(3){max-width:22.375rem}}.featured-work-wrapper-2 .featured-work-box{width:100%}.featured-work-wrapper-2 .featured-work-box .content{display:flex;justify-content:space-between;margin-top:1.25rem}@media only screen and (max-width:991px){.featured-work-wrapper-2 .featured-work-box .content{flex-wrap:wrap;gap:.625rem}}.featured-work-wrapper-2 .featured-work-box .content .title{font-size:1.875rem;font-weight:400;line-height:1.875rem;letter-spacing:-0.0.375rem;text-transform:uppercase}.featured-work-wrapper-2 .featured-work-box .content .meta .tag{text-transform:uppercase;font-size:.875rem}.featured-work-wrapper-2 .featured-work-box .thumb{overflow:hidden;display:inline-block;width:100%;position:relative}.featured-work-wrapper-2 .featured-work-box .thumb::before,.featured-work-wrapper-2 .featured-work-box .thumb::after{position:absolute;width:0;height:101%;content:"";top:-.0625rem;transition:all 0.5s;background-color:var(--white)}.dark .featured-work-wrapper-2 .featured-work-box .thumb::before,.dark .featured-work-wrapper-2 .featured-work-box .thumb::after{background-color:var(--black)}.featured-work-wrapper-2 .featured-work-box .thumb::before{left:-.0625rem}.featured-work-wrapper-2 .featured-work-box .thumb::after{right:-.0625rem}.featured-work-wrapper-2 .featured-work-box .thumb span{display:block}.featured-work-wrapper-2 .featured-work-box .thumb span::before,.featured-work-wrapper-2 .featured-work-box .thumb span::after{position:absolute;width:101%;height:0;content:"";left:-.0625rem;transition:all 0.5s;background-color:var(--white)}.dark .featured-work-wrapper-2 .featured-work-box .thumb span::before,.dark .featured-work-wrapper-2 .featured-work-box .thumb span::after{background-color:var(--black)}.featured-work-wrapper-2 .featured-work-box .thumb span::before{top:-.0625rem}.featured-work-wrapper-2 .featured-work-box .thumb span::after{bottom:-.0625rem}.featured-work-wrapper-2 .featured-work-box .thumb img{width:100%;height:100%;cursor:none;-o-object-fit:cover;object-fit:cover}.featured-work-wrapper-2 .featured-work-box .thumb:hover::before,.featured-work-wrapper-2 .featured-work-box .thumb:hover::after{width:1.875rem}.featured-work-wrapper-2 .featured-work-box .thumb:hover span::before,.featured-work-wrapper-2 .featured-work-box .thumb:hover span::after{height:1.875rem}.featured-work-wrapper-2 .content-wapper{margin-right:auto;text-align:left}.featured-work-wrapper-2 .view-button .desc{margin-bottom:5.625rem;max-width:22.8125rem;font-size:1.25rem}@media only screen and (max-width:1199px){.featured-work-wrapper-2 .view-button .desc{max-width:100%;margin-bottom:3.125rem}}.capabilities-area-inner{position:relative;padding-bottom:8.5rem}@media only screen and (max-width:1919px){.capabilities-area-inner{padding-bottom:6.625rem}}@media only screen and (max-width:1199px){.capabilities-area-inner{padding-bottom:5.375rem}}.capabilities-area-inner .pin-spacer{pointer-events:none}.capabilities-area .section-content-wrapper{margin-top:3.125rem;display:grid;gap:2.5rem 3.75rem;grid-template-columns:1fr 77.1875rem;border-top:.0625rem solid var(--border);padding-top:2.8125rem;margin-bottom:3.125rem}@media only screen and (max-width:1919px){.capabilities-area .section-content-wrapper{grid-template-columns:1fr 59.375rem}}@media only screen and (max-width:1399px){.capabilities-area .section-content-wrapper{grid-template-columns:1fr 50rem}}@media only screen and (max-width:1199px){.capabilities-area .section-content-wrapper{grid-template-columns:1fr 37.5rem}}@media only screen and (max-width:991px){.capabilities-area .section-content-wrapper{grid-template-columns:1fr}}.capabilities-area .section-content .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;max-width:15.3125rem}@media only screen and (max-width:991px){.capabilities-area .section-content .text{max-width:34.0625rem}}.capabilities-area .section-content .text-wrapper{margin-top:3.9375rem}@media only screen and (max-width:1919px){.capabilities-area .section-content .text-wrapper{margin-top:2.6875rem}}@media only screen and (max-width:1399px){.capabilities-area .section-content .text-wrapper{margin-top:1.4375rem}}.capabilities-area .capability-wrapper-box{margin-top:.3125rem}@media only screen and (max-width:767px){.capabilities-area .capability-wrapper{border-top:1px solid var(--border)}}@media only screen and (max-width:767px){.capabilities-area .capability-box{border-bottom:1px solid var(--border);padding-bottom:20px;padding-top:20px}}.capabilities-area .capability-box-inner{display:grid;gap:.625rem 3.75rem;grid-template-columns:1fr auto;justify-content:space-between}@media (max-width:575px){.capabilities-area .capability-box-inner{grid-template-columns:1fr}}.capabilities-area .capability-box:hover .thumb img,.capabilities-area .capability-box.active .thumb img{opacity:1;transform:scale(1)}.capabilities-area .capability-box .title{font-size:6.25rem;font-weight:400;line-height:.85;text-transform:uppercase}@media only screen and (max-width:1919px){.capabilities-area .capability-box .title{font-size:5rem}}@media only screen and (max-width:1399px){.capabilities-area .capability-box .title{font-size:3.75rem}}@media only screen and (max-width:1199px){.capabilities-area .capability-box .title{font-size:3.125rem}}@media only screen and (max-width:991px){.capabilities-area .capability-box .title{font-size:2.5rem}}@media only screen and (max-width:767px){.capabilities-area .capability-box .title{font-size:35px}}.capabilities-area .capability-box .title.rr-btn-underline{padding-bottom:0;color:rgb(17 17 17 / .4)}.dark .capabilities-area .capability-box .title.rr-btn-underline{color:rgb(255 255 255 / .4)}.capabilities-area .capability-box .title.rr-btn-underline::before{height:.3125rem;transition:0.5s}@media only screen and (max-width:1399px){.capabilities-area .capability-box .title.rr-btn-underline::before{height:.1875rem}}@media only screen and (max-width:991px){.capabilities-area .capability-box .title.rr-btn-underline::before{height:.125rem}}.capabilities-area .capability-box .thumb{display:flex;gap:.9375rem}@media only screen and (max-width:1919px){.capabilities-area .capability-box .thumb{gap:.625rem}}.capabilities-area .capability-box .thumb img{width:4.375rem;height:4.375rem;border-radius:.9375rem;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(0);transform-origin:top right;transition:all 0.5s}@media only screen and (max-width:1919px){.capabilities-area .capability-box .thumb img{width:4rem;height:4rem;border-radius:.625rem}}@media only screen and (max-width:1399px){.capabilities-area .capability-box .thumb img{width:3.125rem;height:3.125rem}}@media only screen and (max-width:1199px){.capabilities-area .capability-box .thumb img{width:2.5rem;height:2.5rem}}@media only screen and (max-width:767px){.capabilities-area .capability-box .thumb img{opacity:1;transform:scale(1)}}.client-area-4{position:absolute;width:100%;top:0;left:0;background-color:var(--white);z-index:1;pointer-events:auto}.dark .client-area-4{background-color:var(--black)}.client-area-4-inner{border-top:.0625rem solid var(--border);border-bottom:.0625rem solid var(--border);display:flex;align-items:center;overflow:hidden}.client-area-4 .video-wrapper-box{display:flex;align-items:center}.client-area-4 .video-wrapper-box .thumb{width:5.625rem;height:5.625rem;border-radius:50%;overflow:hidden}@media only screen and (max-width:1919px){.client-area-4 .video-wrapper-box .thumb{width:5rem;height:5rem}}@media only screen and (max-width:1199px){.client-area-4 .video-wrapper-box .thumb{width:4.375rem;height:4.375rem}}.client-area-4 .video-wrapper-box .btn-circle{width:5.625rem;height:5.625rem;display:inline-flex;justify-content:center;align-items:center;background-color:#C4F012;color:var(--black);border-radius:50%;font-size:1.625rem;outline:.3125rem solid var(--white);margin-left:-.9375rem}.dark .client-area-4 .video-wrapper-box .btn-circle{outline-color:var(--black)}@media only screen and (max-width:1919px){.client-area-4 .video-wrapper-box .btn-circle{width:5rem;height:5rem}}@media only screen and (max-width:1199px){.client-area-4 .video-wrapper-box .btn-circle{width:4.375rem;height:4.375rem}}@media only screen and (max-width:767px){.client-area-4 .video-wrapper-box .btn-circle{margin-left:-35px}}.client-area-4 .clients-wrapper-box{border-left:.0625rem solid var(--border);padding-left:1.875rem;margin-left:1.875rem;padding-top:3.125rem;padding-bottom:3.125rem}@media only screen and (max-width:1919px){.client-area-4 .clients-wrapper-box{padding-top:2.1875rem;padding-bottom:2.1875rem}}@media only screen and (max-width:1199px){.client-area-4 .clients-wrapper-box{padding-top:1.5625rem;padding-bottom:1.5625rem}}@media only screen and (max-width:767px){.client-area-4 .clients-wrapper-box{padding-left:20px;margin-left:20px}}.client-area-4 .clients-wrapper{align-items:center;animation:marquee-081a87f6 20s linear infinite;display:flex;flex-wrap:nowrap;width:-moz-max-content;width:max-content}@keyframes marquee-081a87f6{to{transform:translate(-50%)}}.client-area-4 .client-box{margin-right:5rem}@media only screen and (max-width:1199px){.client-area-4 .client-box{margin-right:3.125rem}}.client-area-4 .client-box img{opacity:.3}.dark .client-area-4 .client-box img{opacity:1}.about-area-3 .section-content .text{font-size:1.875rem;font-weight:400;line-height:1.26;max-width:41.25rem}@media only screen and (max-width:1919px){.about-area-3 .section-content .text{font-size:1.5rem;max-width:34.375rem}}@media only screen and (max-width:1399px){.about-area-3 .section-content .text{font-size:1.375rem;max-width:31.25rem}}@media only screen and (max-width:1199px){.about-area-3 .section-content .text{font-size:1.25rem;max-width:28.125rem;line-height:1.4}}.about-area-3 .section-content .text-wrapper{margin-top:-7.75rem;margin-left:15%}@media only screen and (max-width:1399px){.about-area-3 .section-content .text-wrapper{margin-top:-6.5rem}}@media only screen and (max-width:1199px){.about-area-3 .section-content .text-wrapper{margin-top:-5.25rem}}@media only screen and (max-width:991px){.about-area-3 .section-content .text-wrapper{margin-top:-4rem;margin-left:0}}@media only screen and (max-width:767px){.about-area-3 .section-content .text-wrapper{margin-top:40px}}.about-area-3 .section-content .btn-wrapper{margin-top:3.8125rem;margin-left:15%}@media only screen and (max-width:1919px){.about-area-3 .section-content .btn-wrapper{margin-top:2.5625rem}}@media only screen and (max-width:991px){.about-area-3 .section-content .btn-wrapper{margin-left:0}}.about-area-3 .about-thumb{width:100%;aspect-ratio:100/74;position:relative;height:100%}.about-area-3 .about-thumb .thumb-1{position:absolute;top:11%;left:0;width:35%;-o-object-fit:cover;object-fit:cover;aspect-ratio:100/67;z-index:1}.about-area-3 .about-thumb .thumb-2{position:absolute;top:0;left:30%;width:39%;-o-object-fit:cover;object-fit:cover;aspect-ratio:100/142}.about-area-3 .about-thumb .thumb-3{position:absolute;bottom:0;right:0;width:30%;-o-object-fit:cover;object-fit:cover;aspect-ratio:100/136}.about-area-3 .about-thumb .thumb-4{position:absolute;bottom:18%;left:15%;width:14%;-o-object-fit:cover;object-fit:cover;aspect-ratio:100/130}@media only screen and (max-width:991px){.about-area-3 .about-thumb .thumb-4{bottom:28%}}.award-area-2{background-color:var(--bg)}.award-area-2 .section-header{margin-top:3.125rem;border-top:.0625rem solid rgb(255 255 255 / .1);padding-top:2.8125rem}.award-area-2 .section-subtitle{color:var(--white)}.award-area-2 .section-title{color:var(--white);max-width:48.75rem}@media only screen and (max-width:1919px){.award-area-2 .section-title{max-width:42.5rem}}@media only screen and (max-width:1399px){.award-area-2 .section-title{max-width:30rem}}@media only screen and (max-width:1199px){.award-area-2 .section-title{max-width:26.875rem}}@media only screen and (max-width:991px){.award-area-2 .section-title{max-width:20.625rem}}.award-area-2 .section-title span{color:rgb(255 255 255 / .4)}.award-area-2 .title-wrapper{margin-top:.3125rem}.award-area-2 .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.award-area-2 .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.award-area-2 .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.award-area-2 .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.award-area-2 .section-title-wrapper{grid-template-columns:1fr}}.award-area-2 .award-wrapper-box{max-width:77.1875rem;margin-left:auto;margin-top:5.3125rem;margin-bottom:3.125rem}@media only screen and (max-width:1919px){.award-area-2 .award-wrapper-box{max-width:62.5rem;margin-top:3.4375rem}}@media only screen and (max-width:1399px){.award-area-2 .award-wrapper-box{max-width:53.125rem}}@media only screen and (max-width:1199px){.award-area-2 .award-wrapper-box{max-width:46.875rem;margin-top:2.8125rem}}.award-area-2 .award-wrapper{border-top:.0625rem solid #292929}.award-area-2 .award-box{border-bottom:.0625rem solid #292929;padding-top:2.5rem;padding-bottom:2.5rem;display:grid;gap:1.25rem 3.125rem;grid-template-columns:17.5rem 1fr 6.25rem;align-items:center;transition:all 0.5s}@media only screen and (max-width:1919px){.award-area-2 .award-box{padding-top:1.875rem;padding-bottom:1.875rem}}@media only screen and (max-width:1199px){.award-area-2 .award-box{grid-template-columns:11.25rem 1fr 6.25rem}}@media only screen and (max-width:767px){.award-area-2 .award-box{grid-template-columns:1fr 1fr}}.award-area-2 .award-box:hover{background-color:#171717}.dark .award-area-2 .award-box:hover{background-color:#292828}@media only screen and (max-width:767px){.award-area-2 .award-box:hover{background-color:#fff0}}.award-area-2 .award-box:hover .category{transform:translateX(1.875rem)}@media only screen and (max-width:767px){.award-area-2 .award-box:hover .category{transform:translateX(0)}}.award-area-2 .award-box:hover .year{transform:translateX(-1.875rem)}@media only screen and (max-width:767px){.award-area-2 .award-box:hover .year{transform:translateX(0)}}.award-area-2 .award-box .category{font-size:1.125rem;font-weight:400;line-height:1.125rem;display:inline-block;color:var(--white);transition:all 0.5s}.award-area-2 .award-box .award{font-size:1.5rem;font-weight:400;line-height:1.125rem;color:var(--white)}@media only screen and (max-width:1919px){.award-area-2 .award-box .award{font-size:1.125rem}}@media only screen and (max-width:767px){.award-area-2 .award-box .award{order:3;grid-column:span 2}}.award-area-2 .award-box .year{font-size:1.125rem;font-weight:400;line-height:1.125rem;display:inline-block;color:var(--white);transition:all 0.5s;text-align:right}.service-area-4{position:relative;width:100vw;overflow:hidden}.services-wrapper-4{gap:6.25rem;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}@media only screen and (max-width:991px){.services-wrapper-4{display:grid;gap:3.125rem}}.services-wrapper-4 .service-box{border-top:.0625rem solid var(--primary);width:47.5rem}@media only screen and (max-width:991px){.services-wrapper-4 .service-box{width:100%}}.services-wrapper-4 .service-box .number{font-family:var(--font_thunder);font-size:21.875rem;font-weight:400;line-height:.7;letter-spacing:-.02em;display:inline-block;color:var(--primary);margin-top:5rem}@media only screen and (max-width:1919px){.services-wrapper-4 .service-box .number{font-size:12.5rem}}@media only screen and (max-width:1399px){.services-wrapper-4 .service-box .number{font-size:11.25rem;margin-top:3.75rem}}@media only screen and (max-width:1199px){.services-wrapper-4 .service-box .number{font-size:9.375rem}}@media only screen and (max-width:991px){.services-wrapper-4 .service-box .number{font-size:7.5rem}}@media only screen and (max-width:991px){.services-wrapper-4 .service-box .number{font-size:6.25rem}}.services-wrapper-4 .service-box .title{font-family:var(--font_thunder);font-size:6.25rem;text-transform:uppercase;margin-top:2.5rem}@media only screen and (max-width:1919px){.services-wrapper-4 .service-box .title{font-size:5rem}}@media only screen and (max-width:1399px){.services-wrapper-4 .service-box .title{font-size:3.75rem;margin-top:1.875rem}}@media only screen and (max-width:1199px){.services-wrapper-4 .service-box .title{font-size:3.125rem}}@media only screen and (max-width:991px){.services-wrapper-4 .service-box .title{font-size:2.5rem}}@media only screen and (max-width:767px){.services-wrapper-4 .service-box .title{font-size:35px}}.services-wrapper-4 .service-box .feature-list{border-top:.0625rem dashed #878482;margin-top:2.125rem}.dark .services-wrapper-4 .service-box .feature-list{border-color:#6F6D6C}.services-wrapper-4 .service-box .feature-list li{font-family:var(--font_thunder);font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--primary);text-transform:uppercase;display:flex;align-items:center;border-bottom:.0625rem dashed #878482;padding-top:.8125rem;padding-bottom:.5rem}.dark .services-wrapper-4 .service-box .feature-list li{border-color:#6F6D6C}.services-wrapper-4 .service-box .feature-list li:before{content:"+";margin-right:.25rem}.services-wrapper-4 .service-thumb{width:120rem;position:relative;overflow:hidden}@media only screen and (max-width:991px){.services-wrapper-4 .service-thumb{width:100%;position:inherit}}.services-wrapper-4 .service-thumb img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.services-wrapper-4 .service-thumb-line-wrapper{position:absolute;top:0;left:0;display:flex;rotate:180deg}@media only screen and (max-width:991px){.services-wrapper-4 .service-thumb-line-wrapper{display:none}}.services-wrapper-4 .service-thumb-line-wrapper span{width:4.375rem;height:62.5rem;background-color:var(--white);transform-origin:right center;margin-left:-.0625rem}.dark .services-wrapper-4 .service-thumb-line-wrapper span{background-color:var(--black)}.body-creative-agency{position:relative;z-index:100;background-color:#FCF7F3}.body-creative-agency.dark{--primary:#FCF7F3}.body-creative-agency.dark .rr-btn::before{background-color:var(--black)}.body-creative-agency.dark .rr-btn.btn-border-white{border-color:rgb(17 17 17 / .1)}.body-creative-agency.dark .header-area-2 .side-toggle{background-color:#292828}.body-creative-agency .body-bg{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:-1}.body-creative-agency .body-bg img{width:100%}@media (min-width:1850px){.body-creative-agency .container.large{max-width:115.625rem;--container-max-widths:113.75rem}}.body-creative-agency .section-subtitle{font-size:.875rem;font-weight:500;line-height:1;display:inline-block;text-transform:uppercase;color:var(--primary);letter-spacing:.0625rem}@media (min-width:1920px){.body-creative-agency .section-title{font-size:6.875rem}}.body-creative-agency .rr-btn::before{background-color:#FCF7F3}.hero-area-2-inner{padding-top:6.25rem}.hero-area-2 .section-title{font-size:12.5rem;font-weight:310;line-height:.85;letter-spacing:-.09em;text-transform:uppercase;margin-left:3.75rem}@media only screen and (max-width:1919px){.hero-area-2 .section-title{font-size:8.75rem}}@media only screen and (max-width:1399px){.hero-area-2 .section-title{font-size:7.5rem;margin-left:1.875rem}}@media only screen and (max-width:1199px){.hero-area-2 .section-title{font-size:6.25rem;margin-left:0}}@media only screen and (max-width:767px){.hero-area-2 .section-title{font-size:56px;line-height:.95}}@media (max-width:575px){.hero-area-2 .section-title{font-size:40px}}.hero-area-2 .section-title .title-shape-1{height:8.9375rem;margin-left:.875rem;margin-top:-2.1875rem}@media only screen and (max-width:1919px){.hero-area-2 .section-title .title-shape-1{height:6.25rem;margin-top:-1.5625rem}}@media only screen and (max-width:1399px){.hero-area-2 .section-title .title-shape-1{height:5.375rem;margin-top:-1.4375rem}}@media only screen and (max-width:1199px){.hero-area-2 .section-title .title-shape-1{height:4.375rem;margin-top:-1.125rem}}@media only screen and (max-width:767px){.hero-area-2 .section-title .title-shape-1{display:none}}.hero-area-2 .section-title .title-video{height:9.375rem;margin-right:.625rem;margin-left:-3.75rem;display:inline-block;margin-top:-2.5rem}@media only screen and (max-width:1919px){.hero-area-2 .section-title .title-video{height:6.25rem;margin-top:-1.5625rem}}@media only screen and (max-width:1399px){.hero-area-2 .section-title .title-video{height:5.3125rem;margin-left:-1.875rem;margin-top:-1.375rem}}@media only screen and (max-width:1199px){.hero-area-2 .section-title .title-video{height:4.375rem;margin-top:-1.125rem}}@media only screen and (max-width:1199px){.hero-area-2 .section-title .title-video{margin-left:0}}@media only screen and (max-width:767px){.hero-area-2 .section-title .title-video{display:none}}.hero-area-2 .section-content{margin-top:-28.125rem}@media only screen and (max-width:1919px){.hero-area-2 .section-content{margin-top:-20.625rem}}@media only screen and (max-width:1399px){.hero-area-2 .section-content{margin-top:-15rem}}@media only screen and (max-width:991px){.hero-area-2 .section-content{margin-top:1.875rem}}.hero-area-2 .section-content .text-wrapper{max-width:35.3125rem;margin-left:auto}@media only screen and (max-width:1919px){.hero-area-2 .section-content .text-wrapper{max-width:28.4375rem}}@media only screen and (max-width:1399px){.hero-area-2 .section-content .text-wrapper{max-width:21.5625rem}}@media only screen and (max-width:991px){.hero-area-2 .section-content .text-wrapper{max-width:100%}}.hero-area-2 .section-content .info-text{font-family:var(--font_sequelsansromanbody);font-size:1.125rem;font-weight:310;line-height:1.25rem;letter-spacing:-.05em;max-width:13.1875rem;color:var(--primary)}.hero-area-2 .section-content .info-text span{text-decoration:underline}.hero-area-2 .section-content .about-text{font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary);margin-top:29.625rem}@media only screen and (max-width:1919px){.hero-area-2 .section-content .about-text{font-size:1.5rem;margin-top:19rem}}@media only screen and (max-width:1399px){.hero-area-2 .section-content .about-text{margin-top:12.75rem}}@media only screen and (max-width:1199px){.hero-area-2 .section-content .about-text{font-size:1.375rem}}@media only screen and (max-width:991px){.hero-area-2 .section-content .about-text{margin-top:2.125rem}}.hero-area-2 .hero-thumb{max-width:80.625rem;margin-top:2.75rem;margin-left:auto}@media only screen and (max-width:1919px){.hero-area-2 .hero-thumb{max-width:61.875rem}}@media only screen and (max-width:1399px){.hero-area-2 .hero-thumb{max-width:55.625rem}}.about-area-2{overflow-x:clip}.about-area-2 .section-title{max-width:70.625rem}@media only screen and (max-width:1919px){.about-area-2 .section-title{max-width:51.875rem}}@media only screen and (max-width:1399px){.about-area-2 .section-title{max-width:39.375rem}}.about-area-2 .section-header{margin-top:4.3125rem}.about-area-2 .section-content{min-height:300vh}@media only screen and (max-width:1399px){.about-area-2 .section-content{min-height:auto}}.about-area-2 .section-content .year-wrapper{position:relative;height:22.1875rem}@media only screen and (max-width:1919px){.about-area-2 .section-content .year-wrapper{height:15.125rem}}@media only screen and (max-width:1399px){.about-area-2 .section-content .year-wrapper{height:13.3125rem;height:auto}}.about-area-2 .section-content .year-since{font-size:31.25rem;font-weight:315;line-height:.71;letter-spacing:-.1em;font-family:var(--font_sequelsansmediumbody);white-space:nowrap;text-transform:uppercase;position:absolute;top:0;opacity:1}@media only screen and (max-width:1919px){.about-area-2 .section-content .year-since{font-size:21.25rem}}@media only screen and (max-width:1399px){.about-area-2 .section-content .year-since{font-size:14.6875rem;text-align:left;position:relative;white-space:wrap}}@media only screen and (max-width:1199px){.about-area-2 .section-content .year-since{font-size:11.25rem}}@media only screen and (max-width:991px){.about-area-2 .section-content .year-since{font-size:6.875rem}}@media only screen and (max-width:767px){.about-area-2 .section-content .year-since{font-size:100px}}@media (max-width:575px){.about-area-2 .section-content .year-since{font-size:60px}}.about-area-2 .section-content .year-since .first-text{width:var(--container-max-widths);display:inline-block;text-align:right;padding-right:2.5rem}@media only screen and (max-width:1399px){.about-area-2 .section-content .year-since .first-text{text-align:left;padding-right:0;width:auto}}.about-area-2 .section-content .year-since .last-text{width:var(--container-max-widths);display:inline-block;text-align:center;position:relative;transform-origin:top center}@media only screen and (max-width:1399px){.about-area-2 .section-content .year-since .last-text{display:none}}.about-area-2 .section-content .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;max-width:32.1875rem}.about-area-2 .section-content .text-wrapper{margin-top:5.6875rem;max-width:48.125rem;margin-left:auto}@media only screen and (max-width:1919px){.about-area-2 .section-content .text-wrapper{max-width:35.625rem;margin-top:3.8125rem}}@media only screen and (max-width:1399px){.about-area-2 .section-content .text-wrapper{max-width:41.875rem}}@media only screen and (max-width:1199px){.about-area-2 .section-content .text-wrapper{max-width:34.375rem}}@media only screen and (max-width:991px){.about-area-2 .section-content .text-wrapper{max-width:100%;margin-top:2.5625rem}}.about-area-2 .section-content .btn-wrapper{margin-top:2.375rem;max-width:48.125rem;margin-left:auto}@media only screen and (max-width:1919px){.about-area-2 .section-content .btn-wrapper{max-width:35.625rem}}@media only screen and (max-width:1399px){.about-area-2 .section-content .btn-wrapper{max-width:41.875rem}}@media only screen and (max-width:1199px){.about-area-2 .section-content .btn-wrapper{max-width:34.375rem}}@media only screen and (max-width:991px){.about-area-2 .section-content .btn-wrapper{max-width:100%}}.work-area-2{position:relative}@media (min-width:992px){.work-area-2-inner{padding-top:6.25rem!important}}.work-area-2 .works-wrapper-head{display:grid;gap:.625rem 3.75rem;grid-template-columns:1fr 1fr;margin-bottom:3rem;align-items:flex-end}@media only screen and (max-width:1399px){.work-area-2 .works-wrapper-head{margin-bottom:1.75rem}}@media only screen and (max-width:767px){.work-area-2 .works-wrapper-head{grid-template-columns:auto}}.work-area-2 .works-wrapper-head .text{font-family:var(--font_sequelsansmediumbody);font-size:1.875rem;font-weight:315;line-height:1.6875rem;letter-spacing:-.1em;text-transform:uppercase;color:var(--primary)}@media only screen and (max-width:1399px){.work-area-2 .works-wrapper-head .text{font-size:1.375rem}}@media only screen and (max-width:991px){.work-area-2 .works-wrapper-head .text{font-size:1.25rem}}.work-area-2 .works-wrapper-head>*:nth-child(2){text-align:end}@media only screen and (max-width:767px){.work-area-2 .works-wrapper-head>*:nth-child(2){text-align:start}}.works-wrapper-2{display:grid;gap:6.125rem 1.25rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1919px){.works-wrapper-2{gap:4.875rem 1.25rem}}@media only screen and (max-width:1399px){.works-wrapper-2{gap:3.625rem 1.25rem}}@media only screen and (max-width:991px){.works-wrapper-2{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991px){.works-wrapper-2{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.works-wrapper-2{grid-template-columns:repeat(1,1fr)}}.works-wrapper-2>*:nth-child(3){grid-column-start:4}.works-wrapper-2>*:nth-child(4){grid-column-start:2}.works-wrapper-2>*:nth-child(6){grid-column-start:1}.works-wrapper-2>*:nth-child(7){grid-column-start:3}.works-wrapper-2>*:nth-child(9){grid-column-start:2}.works-wrapper-2>*:nth-child(12){grid-column-start:3}@media only screen and (max-width:991px){.works-wrapper-2>*:nth-child(n){grid-column-start:auto}}.works-wrapper-2 .work-box{position:relative}.works-wrapper-2 .work-box .thumb{overflow:hidden;position:relative}.works-wrapper-2 .work-box .thumb:hover .t-btn{opacity:1}.works-wrapper-2 .work-box .thumb img{width:100%;cursor:none}.works-wrapper-2 .work-box .thumb .t-btn{font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-.02em;padding:.625rem 1.25rem;display:inline-block;background-color:#fff;color:var(--black);border-radius:3.125rem;position:absolute;top:0;left:0;opacity:0;margin:-1.5625rem 0 0 -4.0625rem;transition:opacity 0.3s,transform 0.7s cubic-bezier(.23,1,.32,1);pointer-events:none}.works-wrapper-2 .work-box .content{margin-top:.5rem}.works-wrapper-2 .work-box .title{font-size:1.25rem;font-weight:500;line-height:1.35;letter-spacing:-.02em;font-family:var(--font_sequelsansmediumbody)}@media only screen and (max-width:1199px){.works-wrapper-2 .work-box .title{font-size:1.125rem}}.works-wrapper-2 .work-box .meta{display:flex;gap:.3125rem;align-items:center}.works-wrapper-2 .work-box .meta span{font-size:.875rem;font-weight:400;line-height:1;color:#999;display:flex;align-items:center}.works-wrapper-2 .work-box .meta span:not(:first-child):before{content:"";width:.375rem;height:.0625rem;background-color:currentColor;display:inline-block;margin-inline-end:.3125rem}.actually-area{height:100vh;display:flex;align-items:center;justify-content:center}.actually-area-inner{position:relative}.actually-area .section-title{max-width:44.75rem;text-align:center;margin-inline:auto}.actually-area .t_line>div{background-image:linear-gradient(to right,var(--primary) 50%,#CDC9C6 50%);background-size:200% 100%;background-position-x:100%;color:#fff0;background-clip:text;-webkit-background-clip:text}.dark .actually-area .t_line>div{background-image:linear-gradient(to right,var(--primary) 50%,#464646 51%)}.actually-area .bg-area{position:absolute;top:40%;left:51%;transform:translate(-50%,-50%) scale(0);background-color:var(--primary);width:15.625rem;height:15.625rem;border-radius:50%}.service-area-2-inner{margin-bottom:-.125rem}.service-area-2 .section-header{position:relative;z-index:-1;transition:all 0.3s;margin-top:5.6875rem;margin-bottom:22.3125rem}@media only screen and (max-width:1919px){.service-area-2 .section-header{margin-top:3.8125rem;margin-bottom:14.8125rem}}@media only screen and (max-width:1399px){.service-area-2 .section-header{margin-top:2.5625rem;margin-bottom:9.8125rem}}@media only screen and (max-width:1199px){.service-area-2 .section-header{margin-top:1.9375rem;margin-bottom:7.3125rem}}@media only screen and (max-width:991px){.service-area-2 .section-header{margin-top:1.3125rem;margin-bottom:4.8125rem}}.service-area-2 .services-wrapper-box{background-color:var(--primary);position:relative}.service-content-wrapper{background-color:var(--primary)}.service-content-wrapper .service-content{display:grid;gap:1.875rem 3.75rem;grid-template-columns:44.0625rem auto;justify-content:space-between}@media only screen and (max-width:1199px){.service-content-wrapper .service-content{grid-template-columns:25.3125rem auto}}@media only screen and (max-width:991px){.service-content-wrapper .service-content{grid-template-columns:auto}}.service-content-wrapper .service-content .text{font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:rgb(252 247 243 / .3)}@media only screen and (max-width:1919px){.service-content-wrapper .service-content .text{font-size:1.5rem}}@media only screen and (max-width:1399px){.service-content-wrapper .service-content .text{font-size:1.375rem}}@media only screen and (max-width:1199px){.service-content-wrapper .service-content .text{font-size:1.25rem}}.service-content-wrapper .service-content .text.text-invert>div{background-image:linear-gradient(to right,#fcf7f3 50%,rgb(252 247 243 / .3) 51%)}.dark .service-content-wrapper .service-content .text.text-invert>div{background-image:linear-gradient(to right,#111111 50%,rgb(17 17 17 / .3) 51%)}.service-content-wrapper .service-content .btn-wrapper{margin-top:3.375rem}.service-content-wrapper .service-content .text-wrapper{margin-top:12rem;max-width:32.8125rem}@media only screen and (max-width:1919px){.service-content-wrapper .service-content .text-wrapper{margin-top:6.375rem}}@media only screen and (max-width:991px){.service-content-wrapper .service-content .text-wrapper{margin-top:0}}.service-content-wrapper .service-content .text-wrapper .text:not(:first-child){margin-top:2.1875rem}.service-content-wrapper .service-content .section-info-wrapper .thumb{max-width:15.625rem;margin-left:auto}@media only screen and (max-width:991px){.service-content-wrapper .service-content .section-info-wrapper .thumb{display:none}}.services-wrapper-2 .service-box{display:grid;gap:1.25rem 3.125rem;grid-template-columns:13.4375rem 1fr 37.1875rem;border-top:.0625rem solid #292828;padding-top:3.6875rem;padding-bottom:4.5rem;background-color:var(--primary);transition:all 0.5s}.dark .services-wrapper-2 .service-box{border-color:#EAE3DD}@media only screen and (max-width:1919px){.services-wrapper-2 .service-box{grid-template-columns:13.4375rem 1fr 24.6875rem}}@media only screen and (max-width:1399px){.services-wrapper-2 .service-box{grid-template-columns:10.3125rem 1fr 24.6875rem}}@media only screen and (max-width:1199px){.services-wrapper-2 .service-box{grid-template-columns:7.1875rem 1fr 23.4375rem;padding-top:3.0625rem;padding-bottom:3.25rem}}@media only screen and (max-width:991px){.services-wrapper-2 .service-box{grid-template-columns:3.4375rem 1fr 17.8125rem;padding-top:2.4375rem;padding-bottom:2.625rem}}@media only screen and (max-width:767px){.services-wrapper-2 .service-box{grid-template-columns:auto}}.services-wrapper-2 .service-box:last-child{border-bottom:.0625rem solid #292828}.dark .services-wrapper-2 .service-box:last-child{border-color:#EAE3DD}.services-wrapper-2 .service-box-wrapper{background-color:#292828}.dark .services-wrapper-2 .service-box-wrapper{background-color:#EAE3DD}.services-wrapper-2 .service-box-wrapper:hover .service-box{border-radius:7.5rem}@media only screen and (max-width:1199px){.services-wrapper-2 .service-box-wrapper:hover .service-box{border-radius:5rem}}@media only screen and (max-width:991px){.services-wrapper-2 .service-box-wrapper:hover .service-box{border-radius:0}}.services-wrapper-2 .service-box-wrapper:hover .service-box .number{transform:translateX(3.75rem)}@media only screen and (max-width:991px){.services-wrapper-2 .service-box-wrapper:hover .service-box .number{transform:none}}.services-wrapper-2 .service-box .number{font-size:1.125rem;font-weight:400;line-height:1.125rem;color:#FCF7F3;margin-top:.75rem;transition:all 0.5s}.dark .services-wrapper-2 .service-box .number{color:var(--black)}.services-wrapper-2 .service-box .title{font-size:6.875rem;font-weight:310;line-height:.9;letter-spacing:-.07em;color:#FCF7F3}.dark .services-wrapper-2 .service-box .title{color:var(--black)}@media only screen and (max-width:1919px){.services-wrapper-2 .service-box .title{font-size:5rem}}@media only screen and (max-width:1399px){.services-wrapper-2 .service-box .title{font-size:3.75rem}}@media only screen and (max-width:1199px){.services-wrapper-2 .service-box .title{font-size:3.125rem}}@media only screen and (max-width:991px){.services-wrapper-2 .service-box .title{font-size:2.5rem}}@media only screen and (max-width:767px){.services-wrapper-2 .service-box .title{font-size:35px}}.services-wrapper-2 .service-box .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:#FCF7F3;max-width:23.125rem;margin-top:.4375rem}.dark .services-wrapper-2 .service-box .text{color:var(--black)}.moving-testimonial .testimonial-wrapper{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.moving-testimonial .testimonial-wrapper{height:auto}}.testimonial-area{background-color:var(--primary)}.testimonial-area .section-title{max-width:62.5rem;margin-left:auto;color:#FCF7F3}.dark .testimonial-area .section-title{color:var(--black)}.testimonial-area .section-header{margin-top:2.875rem}.testimonial-area .testimonial-wrapper-box{padding-top:5.8125rem}.testimonial-area .testimonial-wrapper{padding-top:2.6875rem;padding-bottom:2.6875rem;display:flex;gap:0 0;align-items:flex-start}@media only screen and (max-width:1199px){.testimonial-area .testimonial-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1.875rem}}@media only screen and (max-width:767px){.testimonial-area .testimonial-wrapper{display:grid;grid-template-columns:1fr}}.testimonial-area .testimonial-item{background-color:#1D1C1C;padding:2.375rem 2.8125rem 2.8125rem;min-width:24.875rem}.dark .testimonial-area .testimonial-item{background-color:var(--black)}@media only screen and (max-width:1919px){.testimonial-area .testimonial-item{min-width:22.375rem}}@media only screen and (max-width:1919px){.testimonial-area .testimonial-item{padding:1.125rem 1.875rem 1.5625rem}}@media only screen and (max-width:767px){.testimonial-area .testimonial-item{padding:18px 25px 25px}}@media only screen and (max-width:1919px){.testimonial-area .testimonial-item:nth-child(n+5){display:none}}.testimonial-area .testimonial-item.light{background-color:#FCF7F3}.dark .testimonial-area .testimonial-item.light{background-color:#EAE3DD}.testimonial-area .testimonial-item.light .text{color:var(--black)}.testimonial-area .testimonial-item.light .name{color:var(--black)}.testimonial-area .testimonial-item.light .post{color:rgb(17 17 17 / .4)}.testimonial-area .testimonial-item.light .icon{background-color:var(--black)}.testimonial-area .testimonial-item .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:#FCF7F3}.testimonial-area .testimonial-item .name{font-size:1.25rem;font-weight:310;line-height:1.6875rem;letter-spacing:-.07em;color:#FCF7F3}.testimonial-area .testimonial-item .post{font-size:1rem;font-weight:400;line-height:1.6875rem;color:rgb(252 247 243 / .4);display:inline-block;margin-top:.0625rem}.testimonial-area .testimonial-item .author{margin-top:3.375rem;display:grid;gap:1.25rem 1.875rem;grid-template-columns:1fr auto;align-items:center}@media only screen and (max-width:1919px){.testimonial-area .testimonial-item .author{margin-top:2.125rem}}.testimonial-area .testimonial-item .icon{width:4.375rem;height:4.375rem;background-color:#FCF7F3;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.client-area-2{background-color:var(--primary);margin-bottom:-.0625rem;position:relative;z-index:1}.client-area-2 .section-header .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;text-align:center;max-width:21.25rem;color:#FCF7F3;margin-inline:auto}.dark .client-area-2 .section-header .text{color:var(--black)}.client-area-2 .clients-wrapper-box{margin-top:3.9375rem}@media only screen and (max-width:1199px){.client-area-2 .clients-wrapper-box{margin-top:2.6875rem}}.client-area-2 .clients-wrapper{display:flex;gap:0;justify-content:center;flex-wrap:wrap}.client-area-2 .clients-wrapper .client-slider-active .swiper-slide{width:auto}.client-area-2 .clients-wrapper .client-slider-active .swiper-wrapper{transition-timing-function:linear!important}.client-area-2 .client-box{border:.0625rem solid rgb(252 247 243 / .1);border-radius:4.375rem;width:13.4375rem;height:8.75rem;padding:0 1.25rem;display:inline-flex;justify-content:center;align-items:center}.dark .client-area-2 .client-box{border-color:rgb(17 17 17 / .1)}@media only screen and (max-width:1919px){.client-area-2 .client-box{width:9.6875rem;height:5.625rem}}@media only screen and (max-width:1399px){.client-area-2 .client-box{width:8.4375rem;height:4.375rem}}.circular-shape-wrapper{height:100vh;background-color:var(--primary);display:flex;justify-content:center;align-items:center;overflow:hidden}.circular-shape-wrapper .shape-thumb img{transform:scale(1) rotate(0);opacity:.9}.award-area{background-color:#FCF7F3;position:relative}.dark .award-area{background-color:var(--black)}.award-area .section-title{max-width:74.375rem}.award-area .section-header{margin-top:2.875rem}.award-area .awards-wrapper-box{margin-top:5.8125rem;border-top:.0625rem solid var(--border);padding-top:2rem}@media only screen and (max-width:1919px){.award-area .awards-wrapper-box{margin-top:4.5625rem}}@media only screen and (max-width:1399px){.award-area .awards-wrapper-box{margin-top:3.3125rem}}.award-area .awards-wrapper{max-width:39.375rem;margin-right:16.875rem;margin-left:auto}@media only screen and (max-width:1199px){.award-area .awards-wrapper{margin-right:0}}.award-area .award-box{display:grid;gap:1.25rem 1.875rem;grid-template-columns:1fr 23.125rem}@media only screen and (max-width:767px){.award-area .award-box{grid-template-columns:1fr 340px}}@media (max-width:575px){.award-area .award-box{grid-template-columns:1fr}}.award-area .award-box:not(:first-child){margin-top:3.5rem}.award-area .award-box .award-list li{display:grid;gap:.625rem 1.25rem;grid-template-columns:auto auto;justify-content:space-between;font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--primary)}@media only screen and (max-width:767px){.award-area .award-box .award-list li{font-size:18px}}.award-area .award-box .category{font-size:1.25rem;font-weight:400;line-height:1.25rem;color:var(--primary)}@media only screen and (max-width:767px){.award-area .award-box .category{font-size:18px}}.cta-area-2-inner{overflow:hidden}.cta-area-2 .section-title{font-size:12.5rem;font-weight:310;line-height:.85;letter-spacing:-.09em;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:1919px){.cta-area-2 .section-title{font-size:8.75rem}}@media only screen and (max-width:1399px){.cta-area-2 .section-title{font-size:6.25rem}}@media only screen and (max-width:1199px){.cta-area-2 .section-title{margin-left:0}}@media only screen and (max-width:767px){.cta-area-2 .section-title{font-size:60px}}@media (max-width:575px){.cta-area-2 .section-title{font-size:40px}}.cta-area-2 .section-title a{display:inline-flex;align-items:center}.cta-area-2 .section-title .line{width:1em;height:.1em;background-color:var(--primary);display:inline-block;align-self:center;margin-left:.3em;margin-right:.2em}.cta-area-2 .section-header{margin-top:4.375rem;margin-bottom:5.8125rem}@media only screen and (max-width:1919px){.cta-area-2 .section-header{margin-top:1.875rem;margin-bottom:4.5625rem}}@media only screen and (max-width:1399px){.cta-area-2 .section-header{margin-top:.625rem;margin-bottom:3.3125rem}}.cta-area-2 .section-header .title-wrapper{animation:45s t-slide infinite linear}.cta-area-2 .section-header .t-btn{font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-.02em;padding:.625rem 1.25rem;display:inline-block;background-color:var(--theme);color:var(--black);border-radius:3.125rem;position:absolute;top:0;left:0;margin:-1.5625rem 0 0 -4.0625rem;transition:opacity 0.3s,transform 0.7s cubic-bezier(.23,1,.32,1)}.body-marketing-agency{background-color:#FCF7F3}.body-marketing-agency.dark{--border:rgba(252, 247, 243, 0.1)}@media (min-width:1850px){.body-marketing-agency .container.large{max-width:115.625rem}}.body-marketing-agency .section-title .mb-14{transform:translate(0,-.875rem);display:inline-block}@media only screen and (max-width:1199px){.body-marketing-agency .section-title .mb-14{display:block;transform:none}}@media only screen and (max-width:767px){.body-marketing-agency .section-title .mb-14{margin-top:10px}}.hero-area-3-inner{padding-top:1.75rem;padding-bottom:6.25rem}.hero-area-3 .section-subtitle{font-size:1.125rem;font-weight:400;line-height:1.375rem;text-transform:unset;display:inline-block;max-width:14.4375rem;color:var(--primary);text-transform:math-auto}.hero-area-3 .subtitle-wrapper{max-width:68.125rem;margin-left:auto}@media only screen and (max-width:1919px){.hero-area-3 .subtitle-wrapper{max-width:49.375rem}}@media only screen and (max-width:1399px){.hero-area-3 .subtitle-wrapper{max-width:43.125rem}}@media only screen and (max-width:1199px){.hero-area-3 .subtitle-wrapper{max-width:36.875rem}}@media only screen and (max-width:991px){.hero-area-3 .subtitle-wrapper{margin-left:0;margin-top:4.375rem}}.hero-area-3 .section-title{font-size:8.75rem;font-weight:310;line-height:.85;letter-spacing:-.07em;max-width:77.5rem}@media only screen and (max-width:1919px){.hero-area-3 .section-title{font-size:6.25rem;max-width:58.75rem}}@media only screen and (max-width:1199px){.hero-area-3 .section-title{font-size:4.375rem;max-width:40rem}}@media only screen and (max-width:767px){.hero-area-3 .section-title{font-size:50px}}.hero-area-3 .section-title .title-shape-1{height:6rem;margin-right:.9375rem}@media only screen and (max-width:1919px){.hero-area-3 .section-title .title-shape-1{height:4.75rem;margin-right:.625rem}}@media only screen and (max-width:1199px){.hero-area-3 .section-title .title-shape-1{height:3.1875rem}}@media only screen and (max-width:767px){.hero-area-3 .section-title .title-shape-1{height:36px;margin-right:5px}}.hero-area-3 .section-title .title-shape-2{height:5.25rem;margin-left:.3125rem;margin-top:-.625rem}@media only screen and (max-width:1919px){.hero-area-3 .section-title .title-shape-2{height:4rem}}@media only screen and (max-width:1199px){.hero-area-3 .section-title .title-shape-2{height:2.75rem;margin-top:-.375rem}}@media only screen and (max-width:767px){.hero-area-3 .section-title .title-shape-2{height:30px}}.hero-area-3 .section-title .text-underline{color:rgb(17 17 17 / .2);text-decoration-line:underline;text-decoration-thickness:.4375rem;text-underline-offset:.75rem;position:relative;cursor:pointer}.dark .hero-area-3 .section-title .text-underline{color:rgb(252 247 243 / .2)}@media only screen and (max-width:1919px){.hero-area-3 .section-title .text-underline{text-decoration-thickness:.375rem;text-underline-offset:.5rem}}@media only screen and (max-width:1199px){.hero-area-3 .section-title .text-underline{text-decoration-thickness:.25rem;text-underline-offset:.375rem}}@media only screen and (max-width:767px){.hero-area-3 .section-title .text-underline{text-decoration-thickness:3px;text-underline-offset:4px}}.hero-area-3 .section-title .text-underline .hover-image{position:absolute;top:0;left:0;width:12.5rem;height:15.625rem;cursor:pointer;opacity:0;transition:opacity 0.3s,transform 0.7s cubic-bezier(.23,1,.32,1)}.hero-area-3 .section-title .text-underline .text-underline:hover .hover-image{opacity:1}.hero-area-3 .title-wrapper{margin-top:2.6875rem}@media only screen and (max-width:991px){.hero-area-3 .title-wrapper{margin-top:1.4375rem}}.hero-area-3 .social-links{display:flex;gap:.5rem 1.25rem;max-width:16.875rem;flex-wrap:wrap;align-self:flex-end}@media only screen and (max-width:991px){.hero-area-3 .social-links{max-width:100%}}.hero-area-3 .social-links li{font-size:1.125rem;font-weight:400;line-height:1.375rem;position:relative;text-decoration-style:solid;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--primary)}.hero-area-3 .social-links li::before{width:100%;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.hero-area-3 .social-links li:hover::before{width:0}.hero-area-3 .info-text{font-size:1.125rem;font-weight:400;line-height:1.375rem;color:var(--primary);max-width:8.75rem}.hero-area-3 .about-text{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--primary);max-width:25.625rem}@media only screen and (max-width:991px){.hero-area-3 .about-text{max-width:100%}}.hero-area-3 .section-content{display:grid;gap:1.875rem 3.125rem;grid-template-columns:1fr 19.375rem 45.625rem;margin-top:5.5rem}@media only screen and (max-width:1919px){.hero-area-3 .section-content{grid-template-columns:1fr 19.375rem 26.875rem}}@media only screen and (max-width:1399px){.hero-area-3 .section-content{grid-template-columns:1fr 19.375rem 20.625rem;margin-top:3.625rem}}@media only screen and (max-width:1199px){.hero-area-3 .section-content{grid-template-columns:1fr 13.125rem 20.625rem}}@media only screen and (max-width:991px){.hero-area-3 .section-content{grid-template-columns:1fr}}.hero-area-3 .section-content .btn-wrapper{margin-top:3.5rem}@media only screen and (max-width:1199px){.hero-area-3 .section-content .btn-wrapper{margin-top:2.25rem}}.text-underline{position:relative;cursor:pointer}.image-hover{position:fixed;top:0;left:0;width:12.5rem;height:15.625rem;pointer-events:none;opacity:0;transform:scale(.8);transition:opacity 0.3s ease,transform 0.3s ease}@media (max-width:768px){.image-hover{display:none}}.text-underline:hover .image-hover{opacity:1;transform:scale(1)}.service-area-3 .section-header{margin-top:3.125rem}.service-area-3 .section-header .rr-btn-group.b{padding:.5625rem 1.125rem!important}.service-area-3 .services-wrapper-box{margin-top:5.375rem}@media only screen and (max-width:1919px){.service-area-3 .services-wrapper-box{margin-top:3.5rem}}@media only screen and (max-width:1399px){.service-area-3 .services-wrapper-box{margin-top:2.25rem}}.services-wrapper-3{display:grid;gap:1.875rem 3.75rem;grid-template-columns:repeat(4,1fr);overflow:hidden}@media only screen and (max-width:1919px){.services-wrapper-3{gap:1.875rem 2.5rem}}@media only screen and (max-width:991px){.services-wrapper-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.services-wrapper-3{grid-template-columns:repeat(1,1fr)}}.services-wrapper-3 .service-box{display:grid;gap:1.25rem 1.875rem;grid-template-columns:6.875rem 1fr;align-items:flex-start;padding-top:.75rem;border-top:.0625rem solid var(--border);position:relative}@media only screen and (max-width:1919px){.services-wrapper-3 .service-box{gap:1.25rem 1.25rem;grid-template-columns:4.375rem 1fr}}@media only screen and (max-width:1399px){.services-wrapper-3 .service-box{grid-template-columns:1fr}}.services-wrapper-3 .service-box:hover .thumb img{transform:scale(1.1)}.services-wrapper-3 .service-box:before{position:absolute;content:"";width:.0625rem;height:100%;background-color:var(--border);top:0;left:-1.875rem}@media only screen and (max-width:1919px){.services-wrapper-3 .service-box:before{left:-1.25rem}}.services-wrapper-3 .service-box .thumb{margin-top:.5rem;border-radius:1.5625rem;overflow:hidden}@media only screen and (max-width:1919px){.services-wrapper-3 .service-box .thumb{border-radius:.9375rem}}@media only screen and (max-width:1399px){.services-wrapper-3 .service-box .thumb{max-width:4.375rem}}.services-wrapper-3 .service-box .thumb img{width:100%;transition:all 0.5s}.services-wrapper-3 .service-box .title{font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em}@media only screen and (max-width:1919px){.services-wrapper-3 .service-box .title{font-size:1.5rem}}.services-wrapper-3 .service-box .text{font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-top:1.125rem}.services-wrapper-3 .service-box .rr-btn-underline{text-transform:unset;font-size:1.125rem;color:var(--primary);margin-top:3.125rem;display:inline-block;position:relative}.services-wrapper-3 .service-box .rr-btn-underline::before{content:"";width:100%;height:.0625rem;background-color:currentColor;position:absolute;left:0;bottom:0;transition:all 0.4s}.services-wrapper-3 .service-box .rr-btn-underline:hover::before{width:0}@media only screen and (max-width:1919px){.services-wrapper-3 .service-box .rr-btn-underline{margin-top:1.875rem}}.work-area-3 .section-title{max-width:66.25rem}@media only screen and (max-width:1919px){.work-area-3 .section-title{max-width:53.75rem}}.work-area-3 .section-title .rr-btn-group:hover .c{transform:translate(-.6875rem,0)}.work-area-3 .works-wrapper-box{margin-top:5.375rem}@media only screen and (max-width:1919px){.work-area-3 .works-wrapper-box{margin-top:3.5rem}}@media only screen and (max-width:1199px){.work-area-3 .works-wrapper-box{margin-top:2.25rem}}.works-wrapper-3{display:grid;gap:4.25rem 1.25rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1919px){.works-wrapper-3{gap:3rem 1.25rem}}@media only screen and (max-width:767px){.works-wrapper-3{gap:38px 20px}}@media (max-width:575px){.works-wrapper-3{grid-template-columns:repeat(1,1fr)}}.works-wrapper-3>* .image{transform-origin:bottom right}.works-wrapper-3>*:nth-child(2n) .image{transform-origin:bottom left}.works-wrapper-3 .work-box .thumb:hover .t-btn{opacity:1}.works-wrapper-3 .work-box .thumb .image{overflow:hidden;position:relative;border-radius:1.25rem;transform:scale(.9)}.works-wrapper-3 .work-box .thumb .image img{transform-origin:center}.works-wrapper-3 .work-box .thumb img{width:100%;cursor:none}.works-wrapper-3 .work-box .thumb .t-btn{font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-.02em;padding:.625rem 1.25rem;display:inline-block;background-color:#fff;color:var(--black);border-radius:3.125rem;position:absolute;top:0;left:0;opacity:0;margin:-1.5625rem 0 0 -4.0625rem;transition:opacity 0.3s,transform 0.7s cubic-bezier(.23,1,.32,1);pointer-events:none}.works-wrapper-3 .work-box .content{margin-top:.875rem}.works-wrapper-3 .work-box .title{font-size:1.875rem;font-weight:310;line-height:1;letter-spacing:-.08em}@media only screen and (max-width:1199px){.works-wrapper-3 .work-box .title{font-size:1.375rem}}@media only screen and (max-width:767px){.works-wrapper-3 .work-box .title{font-size:20px}}.works-wrapper-3 .work-box .meta{display:flex;gap:.3125rem;align-items:center;margin-top:.625rem}.works-wrapper-3 .work-box .meta span{font-size:.875rem;font-weight:400;line-height:1;display:flex;align-items:center}.works-wrapper-3 .work-box .meta span:not(:first-child):before{content:"";width:.625rem;height:.0625rem;background-color:currentColor;display:inline-block;margin-inline-end:.3125rem}.approach-area .section-header{margin-top:2.6875rem}.approach-area .section-title-wrapper{display:grid;gap:1.25rem 3.75rem;grid-template-columns:1fr 76.5625rem;align-items:flex-end}@media only screen and (max-width:1919px){.approach-area .section-title-wrapper{grid-template-columns:1fr 56.5625rem}}@media only screen and (max-width:1399px){.approach-area .section-title-wrapper{grid-template-columns:1fr 42.1875rem}}@media only screen and (max-width:1199px){.approach-area .section-title-wrapper{grid-template-columns:1fr 35.9375rem}}@media only screen and (max-width:991px){.approach-area .section-title-wrapper{grid-template-columns:1fr}}.approach-area .section-subtitle{font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary)}@media only screen and (max-width:1919px){.approach-area .section-subtitle{font-size:1.5rem}}@media only screen and (max-width:991px){.approach-area .section-subtitle{font-size:1.125rem}.approach-area .section-subtitle br{display:none}}.approach-area .section-title{max-width:70.375rem}.approach-area .section-title span{color:rgb(17 17 17 / .3)}.dark .approach-area .section-title span{color:rgb(252 247 243 / .3)}.approach-area .approach-wrapper-box{margin-top:5.875rem;display:grid;gap:1.25rem 3.75rem;grid-template-columns:1fr 76.5625rem;align-items:flex-start;margin-bottom:5rem}@media only screen and (max-width:1919px){.approach-area .approach-wrapper-box{grid-template-columns:1fr 56.5625rem;margin-top:4rem}}@media only screen and (max-width:1399px){.approach-area .approach-wrapper-box{grid-template-columns:1fr 42.1875rem}}@media only screen and (max-width:1199px){.approach-area .approach-wrapper-box{grid-template-columns:1fr 35.9375rem}}@media only screen and (max-width:991px){.approach-area .approach-wrapper-box{grid-template-columns:1fr;margin-top:2.75rem}}.approach-area .approach-wrapper-box .steps{font-family:var(--font_sequelsansromanbody);font-size:16.5625rem;font-weight:310;line-height:.65;letter-spacing:-.07em;color:var(--primary)}@media only screen and (max-width:1919px){.approach-area .approach-wrapper-box .steps{font-size:12.8125rem}}@media only screen and (max-width:1399px){.approach-area .approach-wrapper-box .steps{font-size:10.3125rem}}@media only screen and (max-width:991px){.approach-area .approach-wrapper-box .steps{display:none}}.approach-area .approach-box{display:grid;gap:.625rem 3.125rem;grid-template-columns:3.75rem 1fr 37.1875rem;align-items:flex-start;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:.0625rem dashed #878482}.approach-area .approach-box:first-child{border-top:.0625rem dashed #878482}@media only screen and (max-width:1919px){.approach-area .approach-box{grid-template-columns:3.75rem 1fr 24.6875rem}}@media only screen and (max-width:1399px){.approach-area .approach-box{grid-template-columns:3.75rem 1fr}}@media only screen and (max-width:991px){.approach-area .approach-box{gap:.625rem 1.875rem}}@media (max-width:575px){.approach-area .approach-box{grid-template-columns:30px 1fr}}.approach-area .approach-box .number{font-size:1.125rem;font-weight:400;line-height:1.625rem;color:var(--primary)}@media only screen and (max-width:1399px){.approach-area .approach-box .number{grid-row:span 2}}.approach-area .approach-box .title{font-size:1.875rem;font-weight:310;line-height:1.875rem;letter-spacing:-.07em}@media only screen and (max-width:1919px){.approach-area .approach-box .title{font-size:1.5rem}}.approach-area .approach-box .text{font-size:1.125rem;font-weight:400;line-height:1.625rem}.funfact-area-2{background-color:var(--bg)}.funfact-area-2 .section-header{margin-top:3.125rem}.funfact-area-2 .section-title{max-width:51.25rem;color:#FCF7F3}@media only screen and (max-width:1399px){.funfact-area-2 .section-title{max-width:31.25rem}}.funfact-area-2 .section-content{margin-top:4.9375rem}@media only screen and (max-width:1919px){.funfact-area-2 .section-content{margin-top:3.6875rem}}.funfact-area-2 .section-content .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--white-2);max-width:25.625rem}.funfact-area-2 .section-content .year{font-family:var(--font_sequelsansromanbody);font-size:36.25rem;font-weight:315;line-height:.8;letter-spacing:-.1em;color:#FCF7F3;display:inline-block}@media only screen and (max-width:1919px){.funfact-area-2 .section-content .year{font-size:23.75rem}}@media only screen and (max-width:1399px){.funfact-area-2 .section-content .year{font-size:20rem}}@media only screen and (max-width:1199px){.funfact-area-2 .section-content .year{font-size:15rem}}@media only screen and (max-width:991px){.funfact-area-2 .section-content .year{font-size:9.375rem}}@media (max-width:575px){.funfact-area-2 .section-content .year{font-size:100px}}.funfact-area-2 .section-content .info-text{margin-top:3.0625rem;margin-left:16.5625rem;display:grid;gap:1.25rem 5.625rem;grid-template-columns:auto 1fr;align-items:flex-end}@media only screen and (max-width:1919px){.funfact-area-2 .section-content .info-text{margin-top:1.8125rem}}@media only screen and (max-width:1399px){.funfact-area-2 .section-content .info-text{margin-left:10.3125rem}}@media only screen and (max-width:991px){.funfact-area-2 .section-content .info-text{margin-top:1.1875rem}}@media only screen and (max-width:767px){.funfact-area-2 .section-content .info-text{margin-left:0}}@media (max-width:575px){.funfact-area-2 .section-content .info-text{grid-template-columns:1fr}}.funfact-area-2 .section-content .info-text img{height:2.6875rem}@media only screen and (max-width:1919px){.funfact-area-2 .section-content .info-text img{height:2.0625rem}}@media only screen and (max-width:1199px){.funfact-area-2 .section-content .info-text img{height:1.25rem}}@media (max-width:575px){.funfact-area-2 .section-content .info-text img{display:none}}.funfact-area-2 .section-content .info-text .text{font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:#FCF7F3;max-width:17.0625rem;margin-top:2.625rem}@media only screen and (max-width:1919px){.funfact-area-2 .section-content .info-text .text{font-size:1.5rem;max-width:13.9375rem}}@media only screen and (max-width:1199px){.funfact-area-2 .section-content .info-text .text{font-size:1.125rem;max-width:10.8125rem;margin-top:1.375rem}}.funfact-area-2 .section-content .text-wrapper{margin-left:16.5625rem}@media only screen and (max-width:1399px){.funfact-area-2 .section-content .text-wrapper{margin-left:10.3125rem}}@media only screen and (max-width:767px){.funfact-area-2 .section-content .text-wrapper{margin-left:0}}.funfact-area-2 .thumb{margin-top:5.875rem}.funfact-area-2 .thumb img{width:100%;transform:scale(.67);transform-origin:top right}.client-area-3{background-color:var(--bg)}.client-area-3 .section-header{margin-top:4.3125rem}.client-area-3 .section-header .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;text-align:center;max-width:21.25rem;color:#FCF7F3;margin-inline:auto}.client-area-3 .clients-wrapper-box{margin-top:3.9375rem;margin-bottom:5rem}@media only screen and (max-width:1199px){.client-area-3 .clients-wrapper-box{margin-top:2.6875rem}}.client-area-3 .clients-wrapper{display:flex;gap:0;justify-content:center;flex-wrap:wrap}.client-area-3 .clients-wrapper .client-slider-active .swiper-slide{width:auto}.client-area-3 .clients-wrapper .client-slider-active .swiper-wrapper{transition-timing-function:linear!important}.client-area-3 .client-box{border:.0625rem solid rgb(252 247 243 / .1);border-radius:4.375rem;width:13.4375rem;height:8.75rem;padding:0 1.25rem;display:inline-flex;justify-content:center;align-items:center}@media only screen and (max-width:1919px){.client-area-3 .client-box{width:9.6875rem;height:5.625rem}}@media only screen and (max-width:1399px){.client-area-3 .client-box{width:8.4375rem;height:4.375rem}}.blog-area .section-title .rr-btn-group:hover .c{transform:translate(-.6875rem,0)}.blog-area .section-title{max-width:44.375rem}.blog-area .blogs-wrapper-box{margin-top:5.375rem}@media only screen and (max-width:1919px){.blog-area .blogs-wrapper-box{margin-top:3.5rem}}@media only screen and (max-width:1199px){.blog-area .blogs-wrapper-box{margin-top:2.25rem}}.blog-area .blogs-wrapper{display:grid;gap:4.75rem 3.75rem;grid-template-columns:repeat(4,1fr);overflow:hidden}@media only screen and (max-width:1919px){.blog-area .blogs-wrapper{gap:2.875rem 2.5rem}}@media only screen and (max-width:1199px){.blog-area .blogs-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.blog-area .blogs-wrapper{grid-template-columns:repeat(1,1fr)}}.blog-area .blog{position:relative}.blog-area .blog:hover .thumb img{transform:scale(1.1)}.blog-area .blog:hover .title .arrow{background-color:var(--primary)}.blog-area .blog:hover .title .arrow svg{transform:rotate(60deg)}.blog-area .blog:hover .title .arrow svg *{fill:var(--white)}.dark .blog-area .blog:hover .title .arrow svg *{fill:var(--black)}.blog-area .blog:before{position:absolute;content:"";width:.0625rem;height:100%;background-color:var(--border);top:0;left:-1.875rem}@media only screen and (max-width:1919px){.blog-area .blog:before{left:-1.25rem}}.blog-area .blog .thumb{overflow:hidden}.blog-area .blog .thumb img{width:100%;transition:all 0.5s}.blog-area .blog .content{margin-top:1.5rem}@media only screen and (max-width:1199px){.blog-area .blog .content{margin-top:.875rem}}.blog-area .blog .title{font-size:2.25rem;font-weight:310;line-height:1;letter-spacing:-.07em;display:inline}@media only screen and (max-width:1919px){.blog-area .blog .title{font-size:1.5rem}}@media only screen and (max-width:1399px){.blog-area .blog .title{font-size:1.375rem}}@media only screen and (max-width:1199px){.blog-area .blog .title{font-size:1.25rem}}.blog-area .blog .title .arrow{display:inline-flex;align-items:center;justify-content:center;width:1.5625rem;height:1.5625rem;transition:all 0.3s;border-radius:50%;border:.125rem solid var(--primary);transform:translate(0,-.0625rem);margin-left:.3125rem}@media only screen and (max-width:1919px){.blog-area .blog .title .arrow{width:1.25rem;height:1.25rem}}@media only screen and (max-width:1399px){.blog-area .blog .title .arrow{width:1.0625rem;height:1.0625rem}}@media only screen and (max-width:1199px){.blog-area .blog .title .arrow{width:.9375rem;height:.9375rem;border-width:.0625rem}}.blog-area .blog .title .arrow svg{transition:all 0.3s;width:.8125rem}@media only screen and (max-width:1919px){.blog-area .blog .title .arrow svg{width:.625rem}}@media only screen and (max-width:1399px){.blog-area .blog .title .arrow svg{width:.4375rem}}.blog-area .blog .title .arrow svg *{fill:var(--primary)}.blog-area .blog .meta{display:flex;gap:.3125rem;align-items:center;margin-top:.875rem}@media only screen and (max-width:1199px){.blog-area .blog .meta{margin-top:.5625rem}}.blog-area .blog .meta span{font-size:.875rem;font-weight:400;line-height:1.5rem;color:var(--secondary)}.blog-area .blog .meta span.has-left-line{padding-inline-start:.9375rem}.blog-area .blog .meta span.has-left-line:before{width:.625rem}.blog-area .blog .meta .name span{font-weight:500;color:var(--primary)}.cta-area-3 .section-header{margin-top:3.125rem;margin-left:57.8125rem;margin-bottom:5.375rem}@media only screen and (max-width:1919px){.cta-area-3 .section-header{margin-bottom:3.5rem;margin-left:34.6875rem}}@media only screen and (max-width:1399px){.cta-area-3 .section-header{margin-left:29.6875rem}}@media only screen and (max-width:1199px){.cta-area-3 .section-header{margin-bottom:2.25rem;margin-left:20.3125rem}}@media only screen and (max-width:991px){.cta-area-3 .section-header{margin-left:0}}.cta-area-3 .section-header .rr-btn-group:hover .c{transform:translate(-.6875rem,0)}.cta-area-3 .section-title{max-width:42.5rem}@media only screen and (max-width:1919px){.cta-area-3 .section-title{max-width:33.75rem}}@media only screen and (max-width:1399px){.cta-area-3 .section-title{max-width:25.625rem}}@media only screen and (max-width:1199px){.cta-area-3 .section-title{max-width:21.25rem}}.body-startup-agency{background-color:#FFF}@media (min-width:1650px){.body-startup-agency .container.large{max-width:103.125rem}}.body-startup-agency .section-subtitle{font-size:1.25rem;font-weight:400;line-height:1.625rem;text-transform:unset;display:inline-block;color:var(--primary);padding-bottom:.625rem;position:relative}.body-startup-agency .section-subtitle svg{position:absolute;bottom:0;width:100%!important;left:0;height:.4375rem}@keyframes animate-svg-stroke-1{0%{stroke-dashoffset:12.2376rem;stroke-dasharray:12.2376rem}20%{stroke-dashoffset:24.4751rem;stroke-dasharray:12.2376rem}100%{stroke-dashoffset:24.4751rem;stroke-dasharray:12.2376rem}}.body-startup-agency .section-subtitle .svg-elem-1{animation:animate-svg-stroke-1 5s ease-in-out 0s both infinite}.body-startup-agency .rr-btn-underline{font-size:1.125rem;font-weight:400;line-height:1.625rem;text-transform:unset;gap:.3125rem}.body-startup-agency .rr-btn-underline::before{height:.0625rem}.body-startup-agency .rr-btn-underline .icon{width:.8125rem}.body-startup-agency .header-area-5 .side-toggle{background-color:#f3f3f3}.hero-area-5 .section-content-wrapper{margin-top:1rem;display:grid;gap:2.5rem 6.875rem;grid-template-columns:44.6875rem 1fr}@media only screen and (max-width:1919px){.hero-area-5 .section-content-wrapper{gap:2.5rem 5rem;grid-template-columns:32.1875rem 1fr}}@media only screen and (max-width:1399px){.hero-area-5 .section-content-wrapper{gap:2.5rem 3.75rem;grid-template-columns:26.5625rem 1fr}}@media only screen and (max-width:1199px){.hero-area-5 .section-content-wrapper{grid-template-columns:28.4375rem 1fr;margin-top:1.625rem}}@media only screen and (max-width:991px){.hero-area-5 .section-content-wrapper{grid-template-columns:1fr}}.hero-area-5 .hero-video{margin-top:.875rem;border-radius:.9375rem;overflow:hidden}.hero-area-5 .hero-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-area-5 .section-title{font-size:5rem;font-weight:500;line-height:1;letter-spacing:-.05em;max-width:35.9375rem}@media only screen and (max-width:1919px){.hero-area-5 .section-title{font-size:4.375rem;max-width:31.5625rem}}@media only screen and (max-width:1399px){.hero-area-5 .section-title{font-size:3.75rem;max-width:28.4375rem}}@media only screen and (max-width:1199px){.hero-area-5 .section-title{font-size:3.125rem;max-width:23.4375rem}}@media only screen and (max-width:991px){.hero-area-5 .section-title{font-size:2.5rem}}@media only screen and (max-width:767px){.hero-area-5 .section-title{font-size:35px}}.hero-area-5 .section-content .text{font-size:1.25rem;font-weight:400;line-height:1.625rem}.hero-area-5 .section-content .text-btn-wrapper{border-top:.0625rem solid var(--border);border-bottom:.0625rem solid var(--border);margin-top:2.6875rem;display:grid;grid-template-columns:20.625rem 1fr}@media only screen and (max-width:1199px){.hero-area-5 .section-content .text-btn-wrapper{grid-template-columns:1fr}}.hero-area-5 .section-content .text-wrapper{margin-top:3.875rem;margin-bottom:3.875rem}@media only screen and (max-width:1919px){.hero-area-5 .section-content .text-wrapper{margin-top:2.625rem;margin-bottom:2.625rem}}@media only screen and (max-width:1199px){.hero-area-5 .section-content .text-wrapper{margin-top:2rem;margin-bottom:2rem}}.hero-area-5 .section-content .btn-wrapper{border-left:.0625rem solid var(--border);margin-left:4.625rem;padding-left:1.75rem;padding-top:5.625rem;padding-bottom:4.25rem}@media only screen and (max-width:1919px){.hero-area-5 .section-content .btn-wrapper{margin-left:2.75rem;padding-top:4.375rem;padding-bottom:3rem}}@media only screen and (max-width:1199px){.hero-area-5 .section-content .btn-wrapper{margin-left:0;padding-top:0;padding-bottom:2.375rem;border-left:0;padding-left:0}}.work-area-4 .section-header{border-top:.0625rem solid var(--border);padding-top:2.1875rem}.work-area-4 .section-header .btn-wrapper{margin-top:2.75rem}@media only screen and (max-width:1919px){.work-area-4 .section-header .btn-wrapper{margin-top:2.125rem}}@media only screen and (max-width:1199px){.work-area-4 .section-header .btn-wrapper{margin-top:1.5rem}}.work-area-4 .section-header .subtitle-wrapper{margin-top:.5625rem}.work-area-4 .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 63.4375rem}@media only screen and (max-width:1919px){.work-area-4 .section-title-wrapper{grid-template-columns:1fr 50.9375rem}}@media only screen and (max-width:1399px){.work-area-4 .section-title-wrapper{grid-template-columns:1fr 43.75rem}}@media only screen and (max-width:1199px){.work-area-4 .section-title-wrapper{grid-template-columns:1fr 37.5rem}}@media only screen and (max-width:991px){.work-area-4 .section-title-wrapper{grid-template-columns:1fr 26.875rem}}@media only screen and (max-width:767px){.work-area-4 .section-title-wrapper{grid-template-columns:1fr}}.work-area-4 .section-title{max-width:43.75rem}@media only screen and (max-width:1919px){.work-area-4 .section-title{max-width:37.5rem}}@media only screen and (max-width:1399px){.work-area-4 .section-title{max-width:28.125rem}}@media only screen and (max-width:1199px){.work-area-4 .section-title{max-width:21.875rem}}@media only screen and (max-width:767px){.work-area-4 .section-title{max-width:100%}}.work-area-4 .works-wrapper-box{margin-top:1.8125rem}@media only screen and (max-width:1399px){.work-area-4 .works-wrapper-box{margin-top:.5625rem}}.works-wrapper-4{display:grid;gap:5.3125rem .625rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1919px){.works-wrapper-4{gap:4.0625rem .625rem}}@media only screen and (max-width:1199px){.works-wrapper-4{gap:2.8125rem .625rem}}@media only screen and (max-width:767px){.works-wrapper-4{grid-template-columns:repeat(1,1fr)}}.works-wrapper-4>* .image{transform-origin:bottom right}.works-wrapper-4>*:nth-child(2n) .image{transform-origin:bottom left}.works-wrapper-4 .work-box .thumb{border-radius:.9375rem;overflow:hidden}.works-wrapper-4 .work-box .thumb .image{overflow:hidden;position:relative;border-radius:1.25rem;transform:scale(.9)}.works-wrapper-4 .work-box .thumb .image img{transform-origin:center}.works-wrapper-4 .work-box .thumb img{width:100%;cursor:none}.works-wrapper-4 .work-box .content{margin-top:1.5rem}@media only screen and (max-width:1199px){.works-wrapper-4 .work-box .content{margin-top:.875rem}}.works-wrapper-4 .work-box .title{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.05em}@media only screen and (max-width:1199px){.works-wrapper-4 .work-box .title{font-size:1.125rem}}.works-wrapper-4 .work-box .tag{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.05em;display:block;font-family:var(--font_bdogrotesk);color:var(--primary)}@media only screen and (max-width:1199px){.works-wrapper-4 .work-box .tag{font-size:1.125rem}}.works-wrapper-4 .work-box .date{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.05em;display:block;font-family:var(--font_bdogrotesk);color:var(--primary)}@media only screen and (max-width:1199px){.works-wrapper-4 .work-box .date{font-size:1.125rem}}.marquee-text-area{height:100vh;display:flex;align-items:center;overflow:hidden}.marquee-text-area .section-title{font-size:17.5rem;font-weight:400;line-height:1;letter-spacing:-.07em;white-space:nowrap;margin-bottom:3.125rem}@media only screen and (max-width:1919px){.marquee-text-area .section-title{font-size:13.125rem;margin-bottom:2.5rem}}@media only screen and (max-width:1399px){.marquee-text-area .section-title{font-size:12.5rem}}@media only screen and (max-width:1199px){.marquee-text-area .section-title{font-size:9.375rem;margin-bottom:1.875rem}}@media only screen and (max-width:991px){.marquee-text-area .section-title{font-size:6.875rem;margin-bottom:1.25rem}}@media only screen and (max-width:767px){.marquee-text-area .section-title{font-size:90px}}@media (max-width:575px){.marquee-text-area .section-title{font-size:60px;margin-bottom:10px}}.marquee-text-area .moving-text{width:100%}.about-area-4 .section-header{border-top:.0625rem solid var(--border);padding-top:2.1875rem}.about-area-4 .section-header .btn-wrapper{display:flex;gap:1.25rem 1.5625rem;align-items:center;margin-top:4.5625rem;flex-wrap:wrap}@media only screen and (max-width:1919px){.about-area-4 .section-header .btn-wrapper{margin-top:3.3125rem}}@media only screen and (max-width:1199px){.about-area-4 .section-header .btn-wrapper{margin-top:2.6875rem}}.about-area-4 .section-header .subtitle-wrapper{margin-top:.5625rem}.about-area-4 .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 63.4375rem}@media only screen and (max-width:1919px){.about-area-4 .section-title-wrapper{grid-template-columns:1fr 50.9375rem}}@media only screen and (max-width:1399px){.about-area-4 .section-title-wrapper{grid-template-columns:1fr 43.75rem}}@media only screen and (max-width:1199px){.about-area-4 .section-title-wrapper{grid-template-columns:1fr 37.5rem}}@media only screen and (max-width:991px){.about-area-4 .section-title-wrapper{grid-template-columns:1fr 26.875rem}}@media only screen and (max-width:767px){.about-area-4 .section-title-wrapper{grid-template-columns:1fr}}.about-area-4 .section-title{max-width:55.3125rem}@media only screen and (max-width:1919px){.about-area-4 .section-title{max-width:49.0625rem}}@media only screen and (max-width:1399px){.about-area-4 .section-title{max-width:36.5625rem}}@media only screen and (max-width:1199px){.about-area-4 .section-title{max-width:28.4375rem}}@media only screen and (max-width:767px){.about-area-4 .section-title{max-width:100%}}.about-area-4 .thumb{margin-top:5rem}@media only screen and (max-width:1919px){.about-area-4 .thumb{margin-top:3.75rem}}@media only screen and (max-width:1199px){.about-area-4 .thumb{margin-top:3.125rem}}.about-area-4 .thumb img{width:100%}.service-area-5 .section-header{border-top:.0625rem solid var(--border);padding-top:2.1875rem}.service-area-5 .section-header .subtitle-wrapper{margin-top:.5625rem}.service-area-5 .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 63.4375rem}@media only screen and (max-width:1919px){.service-area-5 .section-title-wrapper{grid-template-columns:1fr 50.9375rem}}@media only screen and (max-width:1399px){.service-area-5 .section-title-wrapper{grid-template-columns:1fr 43.75rem}}@media only screen and (max-width:1199px){.service-area-5 .section-title-wrapper{grid-template-columns:1fr 37.5rem}}@media only screen and (max-width:991px){.service-area-5 .section-title-wrapper{grid-template-columns:1fr 26.875rem}}@media only screen and (max-width:767px){.service-area-5 .section-title-wrapper{grid-template-columns:1fr}}.service-area-5 .section-title{max-width:30.1875rem}@media only screen and (max-width:1919px){.service-area-5 .section-title{max-width:23.9375rem}}@media only screen and (max-width:1399px){.service-area-5 .section-title{max-width:18.75rem}}@media only screen and (max-width:1199px){.service-area-5 .section-title{max-width:15.625rem}}@media only screen and (max-width:767px){.service-area-5 .section-title{max-width:100%}}.service-area-5 .services-wrapper-box{margin-top:5.4375rem;display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 63.4375rem}@media only screen and (max-width:1919px){.service-area-5 .services-wrapper-box{grid-template-columns:1fr 50.9375rem;margin-top:3.5625rem}}@media only screen and (max-width:1399px){.service-area-5 .services-wrapper-box{grid-template-columns:1fr 43.75rem}}@media only screen and (max-width:1199px){.service-area-5 .services-wrapper-box{grid-template-columns:1fr 37.5rem;margin-top:2.9375rem}}@media only screen and (max-width:991px){.service-area-5 .services-wrapper-box{grid-template-columns:1fr 26.875rem}}@media only screen and (max-width:991px){.service-area-5 .services-wrapper-box{grid-template-columns:1fr}}.service-area-5 .services-wrapper-box .info-text{font-size:1.25rem;font-weight:400;line-height:1.625rem;max-width:17.5rem}@media only screen and (max-width:1399px){.service-area-5 .services-wrapper-box .info-text{font-size:1rem}}.services-wrapper-5{border-top:.0625rem solid var(--border);margin-top:.375rem}.services-wrapper-5 .service-box{border-bottom:.0625rem solid var(--border);padding-top:1.3125rem;padding-bottom:1.8125rem;display:grid;gap:.9375rem 1.875rem;grid-template-columns:7.5rem 1fr 18.4375rem;pointer-events:auto}@media only screen and (max-width:1919px){.services-wrapper-5 .service-box{padding-top:.6875rem;padding-bottom:1.1875rem}}@media only screen and (max-width:1399px){.services-wrapper-5 .service-box{grid-template-columns:5rem 1fr 14.0625rem}}@media only screen and (max-width:1199px){.services-wrapper-5 .service-box{grid-template-columns:3.75rem 1fr 12.8125rem}}@media (max-width:575px){.services-wrapper-5 .service-box{grid-template-columns:1fr}}.services-wrapper-5 .service-box:hover .thumb img{max-width:100%}.services-wrapper-5 .service-box:hover .text{opacity:1;height:100%}.services-wrapper-5 .service-box .number{font-size:1.25rem;font-weight:400;line-height:1.625rem}@media only screen and (max-width:1919px){.services-wrapper-5 .service-box .number{font-size:1rem}}.services-wrapper-5 .service-box .title{font-size:2.25rem;font-weight:400;line-height:1.11;letter-spacing:-.05em}@media only screen and (max-width:1919px){.services-wrapper-5 .service-box .title{font-size:2rem}}@media only screen and (max-width:1199px){.services-wrapper-5 .service-box .title{font-size:1.5rem}}.services-wrapper-5 .service-box .text{font-size:1.25rem;font-weight:400;line-height:1.625rem;margin-top:1.75rem;opacity:0;max-height:0;transition:opacity 0.3s,height 0.5s;max-width:23.125rem}@media only screen and (max-width:1919px){.services-wrapper-5 .service-box .text{margin-top:1.25rem}}@media only screen and (max-width:1399px){.services-wrapper-5 .service-box .text{font-size:1rem}}@media only screen and (max-width:1199px){.services-wrapper-5 .service-box .text{opacity:1;max-height:100%}}.services-wrapper-5 .service-box .count{margin-top:.125rem}.services-wrapper-5 .service-box .thumb{margin-top:.5rem;text-align:right}@media (max-width:575px){.services-wrapper-5 .service-box .thumb{text-align:left}}.services-wrapper-5 .service-box .thumb img{border-radius:.9375rem;width:100%;max-width:10.3125rem;height:auto;transition:all 0.5s}@media only screen and (max-width:1199px){.services-wrapper-5 .service-box .thumb img{width:100%}}.cta-area-4 .section-header{margin-top:4.875rem}@media only screen and (max-width:1919px){.cta-area-4 .section-header{margin-top:3.625rem}}@media only screen and (max-width:1199px){.cta-area-4 .section-header{margin-top:2.375rem}}.cta-area-4 .section-title{font-size:8.75rem;font-weight:400;line-height:.96;letter-spacing:-.05em;padding-bottom:2.125rem;position:relative;display:inline-flex}@media only screen and (max-width:1919px){.cta-area-4 .section-title{font-size:7.5rem;padding-bottom:1.5rem}}@media only screen and (max-width:1399px){.cta-area-4 .section-title{font-size:6.875rem}}@media only screen and (max-width:1199px){.cta-area-4 .section-title{font-size:5.625rem;padding-bottom:.875rem}}@media only screen and (max-width:991px){.cta-area-4 .section-title{font-size:3.75rem}}@media (max-width:575px){.cta-area-4 .section-title{font-size:40px}}.cta-area-4 .section-title:hover::before{width:0}.cta-area-4 .section-title:hover .icon .first{transform:translate(100%,-100%)}.cta-area-4 .section-title:hover .icon .second{transform:translate(0%,0%)}.cta-area-4 .section-title::before{position:absolute;content:"";inset-inline-start:0;bottom:0;width:100%;height:.3125rem;background-color:currentColor;transition:0.3s}@media only screen and (max-width:1199px){.cta-area-4 .section-title::before{height:.1875rem}}.cta-area-4 .section-title .icon{--white-space:0.07em;margin-left:1.5rem;display:inline-block;line-height:0;position:relative;overflow:hidden;transform:translate(0,var(--white-space))}@media only screen and (max-width:1199px){.cta-area-4 .section-title .icon{margin-left:1.1875rem}}@media (max-width:575px){.cta-area-4 .section-title .icon{margin-left:14px}}.cta-area-4 .section-title .icon .first{transition:all 0.3s;width:.72em;box-sizing:content-box;padding:var(--white-space)}.cta-area-4 .section-title .icon .second{position:absolute;bottom:0;left:0;transform:translate(-100%,100%);transition:all 0.3s;width:.72em;box-sizing:content-box;padding:var(--white-space)}.cta-area-4 .section-title br{display:block}.img_anim_reveal{visibility:hidden;overflow:hidden}.img_anim_reveal img{-o-object-fit:cover;object-fit:cover;transform-origin:top}.body-portfolio-agency{background-color:#F8F8F8}@media (min-width:1870px){.body-portfolio-agency .container.large{max-width:116.875rem}}.hero-area-6{overflow-x:clip;position:relative;display:flex;align-items:center;justify-content:center}.hero-area-6 .section-content-wrapper{display:grid;gap:2.5rem 3.125rem;grid-template-columns:76.25rem 1fr}@media only screen and (max-width:1919px){.hero-area-6 .section-content-wrapper{grid-template-columns:53.125rem 1fr;gap:2.5rem 1.875rem}}@media only screen and (max-width:1399px){.hero-area-6 .section-content-wrapper{grid-template-columns:46.875rem 1fr}}@media only screen and (max-width:1199px){.hero-area-6 .section-content-wrapper{grid-template-columns:37.5rem 1fr}}@media only screen and (max-width:991px){.hero-area-6 .section-content-wrapper{grid-template-columns:1fr}}.hero-area-6 .hero-video-wrapper{padding-right:3.125rem;padding-top:1.875rem}@media only screen and (max-width:1919px){.hero-area-6 .hero-video-wrapper{padding-right:1.875rem;padding-bottom:1.25rem}}@media only screen and (max-width:991px){.hero-area-6 .hero-video-wrapper{padding-left:1.875rem;padding-bottom:1.875rem}}@media only screen and (max-width:991px){.hero-area-6 .hero-video-wrapper{padding-top:0}}.hero-area-6 .hero-video-wrapper .text{font-size:1.25rem;color:var(--primary);max-width:20.625rem;line-height:1.75rem;padding-top:4.375rem}@media only screen and (max-width:1919px){.hero-area-6 .hero-video-wrapper .text{padding-top:3.125rem;max-width:100%}}@media only screen and (max-width:1399px){.hero-area-6 .hero-video-wrapper .text{padding-top:3.125rem;max-width:100%}}@media only screen and (max-width:1199px){.hero-area-6 .hero-video-wrapper .text{font-size:1.125rem;padding-top:1.25rem;line-height:1.5625rem;max-width:100%}}.hero-area-6 .hero-video-wrapper .hero-video{border-radius:.9375rem;overflow:hidden}.hero-area-6 .hero-video-wrapper .hero-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-area-6-wrapper{margin-top:14.375rem;position:relative}@media only screen and (max-width:1919px){.hero-area-6-wrapper{margin-top:12.5rem}}@media only screen and (max-width:1399px){.hero-area-6-wrapper{margin-top:10.625rem}}@media only screen and (max-width:991px){.hero-area-6-wrapper{margin-top:9.375rem}}@media only screen and (max-width:767px){.hero-area-6-wrapper{margin-top:120px}}.hero-area-6-wrapper::before{content:"";position:absolute;left:0;top:-2.1875rem;width:.0625rem;height:calc(100% + 4.375rem);background-color:var(--border)}@media only screen and (max-width:767px){.hero-area-6-wrapper::before{top:-15px;height:calc(100% + 30px)}}.hero-area-6-wrapper::after{content:"";position:absolute;right:0;top:-2.1875rem;width:.0625rem;height:calc(100% + 4.375rem);background-color:var(--border)}@media only screen and (max-width:767px){.hero-area-6-wrapper::after{top:-15px;height:calc(100% + 30px)}}.hero-area-6-wrapper__line{position:relative}.hero-area-6-wrapper__line::before{content:"";position:absolute;top:0;left:-2.1875rem;height:.0625rem;width:calc(100% + 4.375rem);background-color:var(--border)}@media only screen and (max-width:767px){.hero-area-6-wrapper__line::before{left:-15px;width:calc(100% + 30px)}}.hero-area-6-wrapper__line::after{content:"";position:absolute;bottom:0;left:-2.1875rem;height:.0625rem;width:calc(100% + 4.375rem);background-color:var(--border)}@media only screen and (max-width:767px){.hero-area-6-wrapper__line::after{left:-15px;width:calc(100% + 30px)}}.hero-area-6 .section-content{position:relative}@media only screen and (max-width:991px){.hero-area-6 .section-content{overflow:hidden}}@media only screen and (max-width:767px){.hero-area-6 .section-content{padding-top:30px}}.hero-area-6 .section-content::before{content:"";position:absolute;right:0;top:-1.875rem;width:.0625rem;height:calc(100% + 3.75rem);background-color:var(--border)}@media only screen and (max-width:991px){.hero-area-6 .section-content::before{display:none}}.hero-area-6 .section-title{font-size:13.75rem;font-weight:600;line-height:1;letter-spacing:-15.0.25rem;text-transform:uppercase}@media only screen and (max-width:1919px){.hero-area-6 .section-title{font-size:10rem}}@media only screen and (max-width:1399px){.hero-area-6 .section-title{font-size:8.125rem;letter-spacing:-.625rem}}@media only screen and (max-width:1199px){.hero-area-6 .section-title{font-size:6.5625rem;letter-spacing:-.3125rem}}@media only screen and (max-width:991px){.hero-area-6 .section-title{font-size:5.625rem;letter-spacing:-.3125rem}}@media only screen and (max-width:767px){.hero-area-6 .section-title{font-size:60px;letter-spacing:0}}@media (max-width:575px){.hero-area-6 .section-title{font-size:45px;letter-spacing:0}}.hero-area-6 .section-title>*{display:block;font-weight:600;padding-left:3.125rem;padding-right:3.125rem}@media only screen and (max-width:1919px){.hero-area-6 .section-title>*{padding-left:1.875rem;padding-right:1.875rem}}@media only screen and (max-width:767px){.hero-area-6 .section-title>*{padding-left:25px;padding-right:10px}}.hero-area-6 .section-title>*:last-child{font-style:italic;font-family:var(--font_tartuffo);text-align:right;margin-right:1.875rem;position:relative}@media (max-width:575px){.hero-area-6 .section-title>*:last-child{text-align:left}}.hero-area-6 .section-title>*:nth-child(2){position:relative}.hero-area-6 .section-title>*:nth-child(2)::before{content:"";position:absolute;top:.3125rem;left:0;height:.0625rem;width:calc(100% + 0);background-color:var(--border)}@media only screen and (max-width:767px){.hero-area-6 .section-title>*:nth-child(2)::before{display:none}}.hero-area-6 .section-title>*:nth-child(2)::after{content:"";position:absolute;bottom:-.4375rem;left:0;height:.0625rem;width:calc(100% + 0);background-color:var(--border)}@media only screen and (max-width:767px){.hero-area-6 .section-title>*:nth-child(2)::after{display:none}}.hero-area-6 .section-title .plus{font-weight:600;font-family:var(--font_bdogrotesk);font-style:normal;padding-right:2.5rem}@media only screen and (max-width:767px){.hero-area-6 .section-title .plus{padding-right:20px}}@media (max-width:575px){.hero-area-6 .section-title .plus{padding-right:0}}.work-area-6-inner{padding-top:9.375rem}@media only screen and (max-width:991px){.work-area-6-inner{padding-top:7.5rem}}@media only screen and (max-width:767px){.work-area-6-inner{padding-top:100px}}.work-area-6 .works-wrapper-box{margin-top:1.8125rem}@media only screen and (max-width:1399px){.work-area-6 .works-wrapper-box{margin-top:.5625rem}}.works-wrapper-6{display:grid;gap:5.3125rem .625rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1919px){.works-wrapper-6{gap:4.0625rem .625rem}}@media only screen and (max-width:1199px){.works-wrapper-6{gap:2.8125rem .625rem}}@media only screen and (max-width:767px){.works-wrapper-6{grid-template-columns:repeat(1,1fr)}.works-wrapper-6>*{grid-column:span 1!important}}.works-wrapper-6>*:nth-child(1){grid-column:span 2}.works-wrapper-6>*:nth-child(2){grid-column:span 2}.works-wrapper-6>*:nth-child(3){grid-column:span 2}.works-wrapper-6>*:nth-child(4){grid-column:span 2}.works-wrapper-6>*:nth-child(5){grid-column:span 2}@media only screen and (max-width:991px){.works-wrapper-6>*:nth-child(6){grid-column:span 2}}@media only screen and (max-width:991px){.works-wrapper-6>*:nth-child(7){grid-column:span 2}}.works-wrapper-6>*:nth-child(8){grid-column:span 4}.works-wrapper-6>*:nth-child(9){grid-column:span 2}.works-wrapper-6>*:nth-child(10){grid-column:span 2}.works-wrapper-6>*:nth-child(11){grid-column:span 2}@media only screen and (max-width:991px){.works-wrapper-6>*:nth-child(12){grid-column:span 2}}@media only screen and (max-width:991px){.works-wrapper-6>*:nth-child(13){grid-column:span 2}}.works-wrapper-6 .work-box .thumb{border-radius:.9375rem;overflow:hidden}.works-wrapper-6 .work-box .thumb .image{overflow:hidden;position:relative;border-radius:1.25rem;transform:scale(.9)}.works-wrapper-6 .work-box .thumb .image img{transform-origin:center}.works-wrapper-6 .work-box .thumb img{width:100%;cursor:none}.works-wrapper-6 .work-box .content{margin-top:1.5rem}@media only screen and (max-width:1199px){.works-wrapper-6 .work-box .content{margin-top:.875rem}}.works-wrapper-6 .work-box .title{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.05em}@media only screen and (max-width:1199px){.works-wrapper-6 .work-box .title{font-size:1.125rem}}.works-wrapper-6 .work-box .tag{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.05em;display:block;font-family:var(--font_bdogrotesk);color:var(--primary)}@media only screen and (max-width:1199px){.works-wrapper-6 .work-box .tag{font-size:1.125rem}}.works-wrapper-6 .work-box .date{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.05em;display:block;font-family:var(--font_bdogrotesk);color:var(--primary)}@media only screen and (max-width:1199px){.works-wrapper-6 .work-box .date{font-size:1.125rem}}.body-portfolio-agency .header-area-7{position:fixed;top:0;left:0;width:100%;right:0}.portfolio{width:100vw;height:100vh}.portfolio__item{width:100vw;height:100vh;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;transition:0.8s cubic-bezier(.37,.23,0,.96)}.portfolio__content{z-index:9;left:3.125rem;bottom:12.5rem;position:absolute}@media (max-width:575px){.portfolio__content{top:120px;left:30px}}.portfolio__content-title{opacity:0;font-size:6.25rem;line-height:1.05;color:var(--white);transform:translateY(-8.125rem)}.portfolio__content-title a:hover{color:var(--white)}@media (max-width:575px){.portfolio__content-title{font-size:60px}}.portfolio__list{opacity:0;display:flex;margin-top:2.5rem;align-items:center;transform:translateY(-9.375rem)}.portfolio__list li a{font-size:.875rem;border-radius:1.25rem;padding:.625rem 1.0625rem;border-radius:1.25rem;color:var(--white);text-transform:uppercase;border:.0625rem solid rgb(255 255 255 / .2)}.portfolio .swiper-slide{overflow:hidden}.portfolio-activ{width:100%;height:100%;position:absolute;left:0;top:0}.portfolio .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;text-align:left}.portfolio .swiper-slide-active .portfolio__item{animation-name:qodef-animate-slide-out;animation-duration:1.3s;animation-fill-mode:forwards}.portfolio .swiper-slide-active .portfolio__content-title{opacity:1;transform:translatey(0);transition:all 2200ms ease}.portfolio .swiper-slide-active .portfolio__list{opacity:1;transform:translatey(0);transition:all 2000ms ease}.portfolio__slider__arrow{gap:2.5rem;right:3.125rem;bottom:3.125rem;z-index:99;display:flex;position:absolute;align-items:center}@media only screen and (max-width:991px){.portfolio__slider__arrow{gap:1.25rem}}@media only screen and (max-width:767px){.portfolio__slider__arrow{left:50px}}@media (max-width:575px){.portfolio__slider__arrow{left:30px}}.portfolio__slider__arrow-prev,.portfolio__slider__arrow-next{gap:.5rem;display:flex;font-size:.875rem;font-weight:600;align-items:center;color:var(--white)}.portfolio .portfolio-pagination{position:absolute;bottom:3.125rem;left:3.125rem;z-index:9;display:inline-block}@media (max-width:575px){.portfolio .portfolio-pagination{left:30px}}.portfolio .swiper-pagination-bullet{width:9.375rem;height:.625rem;display:inline-block;margin:0 .3125rem;overflow:hidden;transition:0.4s;position:relative;border-radius:.3125rem;background:rgb(255 255 255 / .3)}@media only screen and (max-width:1199px){.portfolio .swiper-pagination-bullet{width:7.5rem}}@media only screen and (max-width:991px){.portfolio .swiper-pagination-bullet{width:5.625rem}}@media only screen and (max-width:767px){.portfolio .swiper-pagination-bullet{width:70px;bottom:45px}}@media (max-width:575px){.portfolio .swiper-pagination-bullet{width:40px}}.portfolio .swiper-pagination-bullet::before{content:"";width:9.375rem;height:100%;position:absolute;transition:0.6s;z-index:9;left:0;border-radius:.3125rem;background:rgb(255 255 255 / .3)}.portfolio .swiper-pagination-bullet::after{content:"";width:0;height:100%;position:absolute;transition:0.6s;z-index:8;left:0;background-color:#fff}.portfolio .swiper-pagination-bullet-active::after{opacity:1;width:100%}.portfolio-2 .line-effect{top:0;left:0;gap:.625rem;width:100vh;height:50vw;display:flex;position:absolute;flex-direction:column;transition:0.8s ease-in-out;transform-origin:bottom left;transform:translateY(-100%) rotate(90deg)}@media (max-width:575px){.portfolio-2 .line-effect{gap:1px}}.portfolio-2 .line:nth-child(1){height:.0625rem}.portfolio-2 .line:nth-child(2){height:.3125rem}.portfolio-2 .line:nth-child(3){height:.625rem}.portfolio-2 .line:nth-child(4){height:1.25rem}.portfolio-2 .line:nth-child(5){height:1.875rem}.portfolio-2 .line:nth-child(6){height:2.5rem}.portfolio-2 .line:nth-child(7){height:3.125rem}.portfolio-2 .line:nth-child(8){height:3.75rem}.portfolio-2 .line:nth-child(9){height:4.375rem}.portfolio-2 .line:nth-child(10){height:5rem}.portfolio-2 .line:nth-child(11){height:5.625rem}.portfolio-2 .line:nth-child(12){height:6.25rem}.portfolio-2 .line:nth-child(13){height:6.25rem}.portfolio-2 .line:nth-child(14){height:6.25rem}.portfolio-2 .line:nth-child(15){height:6.25rem}.portfolio-2 .line:nth-child(16){height:6.25rem}.portfolio-2 .line:nth-child(17){height:6.25rem}.portfolio-2 .line:nth-child(18){height:6.25rem}.portfolio-2 .line:nth-child(19){height:6.25rem}.portfolio-2 .line:nth-child(20){height:6.25rem}.portfolio-2 .line{width:100%;background:#fff;transition:transform 0.8s ease-in-out,height 0.5s ease-in-out;transform-origin:center}.portfolio-2 .swiper-slide-active .line{transform:scaleY(0)}.portfolio-2 .swiper-slide-active .line-effect{transform:scaleY(-3.125rem)}.portfolio-2__item{width:100vw;height:100vh;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;transition:0.8s cubic-bezier(.37,.23,0,.96)}.portfolio-2__content{z-index:9;left:3.125rem;bottom:12.5rem;position:absolute}@media (max-width:575px){.portfolio-2__content{top:120px;left:30px}}.portfolio-2__content-title{opacity:0;font-size:6.25rem;line-height:1.05;color:var(--white);transform:translateY(-8.125rem)}.portfolio-2__content-title a:hover{color:var(--white)}@media (max-width:575px){.portfolio-2__content-title{font-size:60px}}.portfolio-2__list{opacity:0;display:flex;margin-top:2.5rem;align-items:center;transform:translateY(-9.375rem)}.portfolio-2__list li a{font-size:.875rem;border-radius:1.25rem;padding:.625rem 1.0625rem;border-radius:1.25rem;color:var(--white);text-transform:uppercase;border:.0625rem solid rgb(255 255 255 / .2)}.portfolio-2 .swiper-slide-active .portfolio-2__item{animation-name:qodef-animate-slide-out;animation-duration:1.3s;animation-fill-mode:forwards}.portfolio-2 .swiper-slide-active .portfolio-2__content-title{opacity:1;transform:translatey(0);transition:all 2200ms ease}.portfolio-2 .swiper-slide-active .portfolio-2__list{opacity:1;transform:translatey(0);transition:all 2000ms ease}.portfolio-2__slider__arrow{gap:2.5rem;right:3.125rem;bottom:3.125rem;z-index:99;display:flex;position:absolute;align-items:center}@media only screen and (max-width:991px){.portfolio-2__slider__arrow{gap:1.25rem}}@media only screen and (max-width:767px){.portfolio-2__slider__arrow{left:50px}}@media (max-width:575px){.portfolio-2__slider__arrow{left:30px}}.portfolio-2__slider__arrow-prev,.portfolio-2__slider__arrow-next{gap:.5rem;display:flex;font-size:.875rem;font-weight:600;align-items:center;color:var(--white)}.portfolio-2 .portfolio-2-pagination{position:absolute;bottom:3.125rem;left:3.125rem;z-index:9;display:inline-block}@media (max-width:575px){.portfolio-2 .portfolio-2-pagination{left:30px}}.portfolio-2 .swiper-pagination-bullet{width:9.375rem;height:.625rem;display:inline-block;margin:0 .3125rem;overflow:hidden;transition:0.4s;position:relative;border-radius:.3125rem;background:rgb(255 255 255 / .3)}@media only screen and (max-width:1199px){.portfolio-2 .swiper-pagination-bullet{width:7.5rem}}@media only screen and (max-width:991px){.portfolio-2 .swiper-pagination-bullet{width:5.625rem}}@media only screen and (max-width:767px){.portfolio-2 .swiper-pagination-bullet{width:70px;bottom:45px}}.portfolio-2 .swiper-pagination-bullet::before{content:"";width:9.375rem;height:100%;position:absolute;transition:0.6s;z-index:9;left:0;border-radius:.3125rem;background:rgb(255 255 255 / .3)}.portfolio-2 .swiper-pagination-bullet::after{content:"";width:0;height:100%;position:absolute;transition:0.6s;z-index:8;left:0;background-color:#fff}.portfolio-2 .swiper-pagination-bullet-active::after{opacity:1;width:100%}.portfolio-3__item{width:100vw;height:100vh;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;transition:0.8s cubic-bezier(.37,.23,0,.96)}.portfolio-3 .grid-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(4,1fr)}.portfolio-3 .grid-mask div{background-color:var(--white);width:100%;height:100%;transition:opacity 0.6s ease-in-out}.portfolio-3 .swiper-slide-active .grid-mask div{opacity:0}.portfolio-3__content{z-index:9;left:3.125rem;bottom:12.5rem;position:absolute}@media (max-width:575px){.portfolio-3__content{top:120px;left:30px}}.portfolio-3__content-title{opacity:0;font-size:6.25rem;line-height:1.05;color:var(--white);transform:translateY(-8.125rem)}.portfolio-3__content-title a:hover{color:var(--white)}@media (max-width:575px){.portfolio-3__content-title{font-size:60px}}.portfolio-3__list{opacity:0;display:flex;margin-top:2.5rem;align-items:center;transform:translateY(-9.375rem)}.portfolio-3__list li a{font-size:.875rem;border-radius:1.25rem;padding:.625rem 1.0625rem;border-radius:1.25rem;color:var(--white);text-transform:uppercase;border:.0625rem solid rgb(255 255 255 / .2)}.portfolio-3 .swiper-slide-active .portfolio-3__item{animation-name:qodef-animate-slide-out;animation-duration:1.3s;animation-fill-mode:forwards}.portfolio-3 .swiper-slide-active .portfolio-3__content-title{opacity:1;transform:translatey(0);transition:all 2200ms ease}.portfolio-3 .swiper-slide-active .portfolio-3__list{opacity:1;transform:translatey(0);transition:all 2000ms ease}.portfolio-3__slider__arrow{gap:2.5rem;right:3.125rem;bottom:3.125rem;z-index:99;display:flex;position:absolute;align-items:center}@media only screen and (max-width:991px){.portfolio-3__slider__arrow{gap:1.25rem}}@media only screen and (max-width:767px){.portfolio-3__slider__arrow{left:50px}}@media (max-width:575px){.portfolio-3__slider__arrow{left:30px}}.portfolio-3__slider__arrow-prev,.portfolio-3__slider__arrow-next{gap:.5rem;display:flex;font-size:.875rem;font-weight:600;align-items:center;color:var(--white)}.portfolio-3 .portfolio-3-pagination{position:absolute;bottom:3.125rem;left:3.125rem;z-index:9;display:inline-block}@media (max-width:575px){.portfolio-3 .portfolio-3-pagination{left:30px}}.portfolio-3 .swiper-pagination-bullet{width:9.375rem;height:.625rem;display:inline-block;margin:0 .3125rem;overflow:hidden;transition:0.4s;position:relative;border-radius:.3125rem;background:rgb(255 255 255 / .3)}@media only screen and (max-width:1199px){.portfolio-3 .swiper-pagination-bullet{width:7.5rem}}@media only screen and (max-width:991px){.portfolio-3 .swiper-pagination-bullet{width:5.625rem}}@media only screen and (max-width:767px){.portfolio-3 .swiper-pagination-bullet{width:70px;bottom:45px}}.portfolio-3 .swiper-pagination-bullet::before{content:"";width:9.375rem;height:100%;position:absolute;transition:0.6s;z-index:9;left:0;border-radius:.3125rem;background:rgb(255 255 255 / .3)}.portfolio-3 .swiper-pagination-bullet::after{content:"";width:0;height:100%;position:absolute;transition:0.6s;z-index:8;left:0;background-color:#fff}.portfolio-3 .swiper-pagination-bullet-active::after{opacity:1;width:100%}.portfolio-4 .slider{min-height:50vh}.portfolio-4 .slider .swiper-slide{overflow:hidden;position:relative;height:100%;display:flex;justify-content:center}.portfolio-4 .slider .swiper-slide .slide-inner{position:absolute;width:100%;height:100vh;left:0;top:0}.portfolio-4 .slider .swiper-slide .slide-inner img{position:absolute;width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;left:0;top:0;bottom:0;margin:auto}.portfolio-4 .swiper-container{width:100%;height:100vh;position:relative}.portfolio-4__content{z-index:9;left:3.125rem;bottom:12.5rem;position:absolute}@media (max-width:575px){.portfolio-4__content{top:120px;left:30px}}.portfolio-4__content-title{opacity:0;font-size:6.25rem;line-height:1.05;color:var(--white);transform:translateY(-8.125rem)}.portfolio-4__content-title a:hover{color:var(--white)}@media (max-width:575px){.portfolio-4__content-title{font-size:60px}}.portfolio-4__list{opacity:0;display:flex;margin-top:2.5rem;align-items:center;transform:translateY(-9.375rem)}.portfolio-4__list li a{font-size:.875rem;border-radius:1.25rem;padding:.625rem 1.0625rem;border-radius:1.25rem;color:var(--white);text-transform:uppercase;border:.0625rem solid rgb(255 255 255 / .2)}.portfolio-4 .swiper-slide-active .portfolio-4__item{animation-name:qodef-animate-slide-out;animation-duration:1.3s;animation-fill-mode:forwards}.portfolio-4 .swiper-slide-active .portfolio-4__content-title{opacity:1;transform:translatey(0);transition:all 2200ms ease}.portfolio-4 .swiper-slide-active .portfolio-4__list{opacity:1;transform:translatey(0);transition:all 2000ms ease}.portfolio-4__slider{width:100vw;height:100vh}.portfolio-4__slider__arrow{gap:2.5rem;right:3.125rem;bottom:3.125rem;z-index:99;display:flex;position:absolute;align-items:center}@media only screen and (max-width:991px){.portfolio-4__slider__arrow{gap:1.25rem}}@media only screen and (max-width:767px){.portfolio-4__slider__arrow{left:50px}}@media (max-width:575px){.portfolio-4__slider__arrow{left:30px}}.portfolio-4__slider__arrow-prev,.portfolio-4__slider__arrow-next{gap:.5rem;display:flex;font-size:.875rem;font-weight:600;align-items:center;color:var(--white)}.portfolio-4 .portfolio-4-pagination{position:absolute;bottom:3.125rem;left:3.125rem;z-index:9;display:flex;gap:.9375rem;top:inherit;right:0;transform:inherit}@media (max-width:575px){.portfolio-4 .portfolio-4-pagination{left:30px}}.portfolio-4 .swiper-pagination-bullet{width:9.375rem;height:.625rem;display:inline-block;margin:0 .3125rem;overflow:hidden;transition:0.4s;position:relative;border-radius:.3125rem;background:rgb(255 255 255 / .3)}@media only screen and (max-width:1199px){.portfolio-4 .swiper-pagination-bullet{width:7.5rem}}@media only screen and (max-width:991px){.portfolio-4 .swiper-pagination-bullet{width:5.625rem}}@media only screen and (max-width:767px){.portfolio-4 .swiper-pagination-bullet{width:70px;bottom:45px}}.portfolio-4 .swiper-pagination-bullet::before{content:"";width:9.375rem;height:100%;position:absolute;transition:0.6s;z-index:9;left:0;border-radius:.3125rem;background:rgb(255 255 255 / .3)}.portfolio-4 .swiper-pagination-bullet::after{content:"";width:0;height:100%;position:absolute;transition:0.6s;z-index:8;left:0;background-color:#fff}.portfolio-4 .swiper-pagination-bullet-active::after{opacity:1;width:100%}.portfolio-5{width:100vw;height:100vh;max-width:100vw;max-width:100vw}.portfolio-5__item{width:100vw;height:100vh;position:relative;background-size:cover;background-repeat:no-repeat}.portfolio-5__content{z-index:9;left:3.125rem;bottom:12.5rem;position:absolute}@media (max-width:575px){.portfolio-5__content{top:120px;left:30px}}.portfolio-5__content-title{opacity:0;font-size:6.25rem;line-height:1.05;color:var(--white)}.portfolio-5__content-title a:hover{color:var(--white)}@media (max-width:575px){.portfolio-5__content-title{font-size:60px}}.portfolio-5__list{opacity:0;display:flex;margin-top:2.5rem;align-items:center;transform:translateY(-9.375rem)}.portfolio-5__list li a{font-size:.875rem;border-radius:1.25rem;padding:.625rem 1.0625rem;border-radius:1.25rem;color:var(--white);text-transform:uppercase;border:.0625rem solid rgb(255 255 255 / .2)}.portfolio-5 .swiper-slide-active .portfolio-5__item{animation-name:qodef-animate-slide-out;animation-duration:1.3s;animation-fill-mode:forwards}.portfolio-5 .swiper-slide-active .portfolio-5__content-title{transition:all 2200ms ease;animation:slideFadeIn 2.2s ease forwards}.portfolio-5 .swiper-slide-active .portfolio-5__list{opacity:1;transform:translatey(0);transition:all 2000ms ease}.portfolio-5__slider{width:100vw;height:100vh}.portfolio-5__slider__arrow{gap:2.5rem;right:3.125rem;bottom:3.125rem;z-index:99;display:flex;position:absolute;align-items:center}@media only screen and (max-width:991px){.portfolio-5__slider__arrow{gap:1.25rem}}@media only screen and (max-width:767px){.portfolio-5__slider__arrow{left:50px}}@media (max-width:575px){.portfolio-5__slider__arrow{left:30px}}.portfolio-5__slider__arrow-prev,.portfolio-5__slider__arrow-next{gap:.5rem;display:flex;font-size:.875rem;font-weight:600;align-items:center;color:var(--white)}.portfolio-5 .swiper{width:100vw;height:100vh;max-width:100vw;max-width:100vw}.portfolio-5 img{margin:0!important;padding:0!important}.portfolio-5 .swiper-slicer-image{max-width:unset}.portfolio-5 .portfolio-5-pagination{position:absolute;bottom:3.125rem;left:3.125rem;z-index:9;display:flex;gap:.9375rem;top:inherit;right:0;transform:inherit}@media (max-width:575px){.portfolio-5 .portfolio-5-pagination{left:30px}}.portfolio-5 .swiper-pagination-bullet{width:9.375rem;height:.625rem;display:inline-block;margin:0 .3125rem;overflow:hidden;transition:0.4s;position:relative;border-radius:.3125rem;background:rgb(255 255 255 / .3)}@media only screen and (max-width:1199px){.portfolio-5 .swiper-pagination-bullet{width:7.5rem}}@media only screen and (max-width:991px){.portfolio-5 .swiper-pagination-bullet{width:5.625rem}}@media only screen and (max-width:767px){.portfolio-5 .swiper-pagination-bullet{width:70px;bottom:45px}}.portfolio-5 .swiper-pagination-bullet::before{content:"";width:9.375rem;height:100%;position:absolute;transition:0.6s;z-index:9;left:0;border-radius:.3125rem;background:rgb(255 255 255 / .3)}.portfolio-5 .swiper-pagination-bullet::after{content:"";width:0;height:100%;position:absolute;transition:0.6s;z-index:8;left:0;background-color:#fff}.portfolio-5 .swiper-pagination-bullet-active::after{opacity:1;width:100%}.body-parallax-carosole .header-area-8{position:fixed;top:0;left:0;width:100%;right:0}.parallax-slider-wrapper{width:100%;height:100vh;display:flex;overflow:hidden;margin-left:.625rem;position:relative;align-items:center;justify-content:flex-start}.parallax-slider-inner{gap:.625rem;width:100%;height:100vh;display:flex;padding-top:5rem;align-items:center;justify-content:flex-start}.parallax-slider-item{width:31.25rem;height:100%;overflow:hidden;position:relative;background-size:cover}.parallax-slider-item img{height:80%;min-width:46.875rem;-o-object-fit:cover;object-fit:cover;margin-left:-3.125rem;background-size:cover;background-position:center;cursor:none}.parallax-slider-item .content{margin-top:1.5rem}@media only screen and (max-width:1199px){.parallax-slider-item .content{margin-top:.875rem}}.parallax-slider-item .title{font-size:1.25rem;font-weight:400;line-height:1.625rem;letter-spacing:-.05em}@media only screen and (max-width:1199px){.parallax-slider-item .title{font-size:1.125rem}}.parallax-slider-item .tag{display:block;font-size:1.25rem;font-weight:400;line-height:1.625rem;color:var(--primary);letter-spacing:-.05em;font-family:var(--font_bdogrotesk)}@media only screen and (max-width:1199px){.parallax-slider-item .tag{font-size:1.125rem}}.parallax-slider-item .date{display:block;font-size:1.25rem;font-weight:400;line-height:1.625rem;color:var(--primary);letter-spacing:-.05em;font-family:var(--font_bdogrotesk)}@media only screen and (max-width:1199px){.parallax-slider-item .date{font-size:1.125rem}}@media (min-width:1650px){.body-portfolio-showcase .container.large{max-width:103.125rem}}.body-portfolio-showcase .header-area-2 .side-toggle{background-color:#F3F3F3}.body-portfolio-showcase .footer-area-4 .footer-widget-wrapper-box{margin-top:0}.work-area-5 .works-wrapper-box{border-top:.0625rem solid var(--border);margin-top:5rem;padding-top:4.375rem}@media only screen and (max-width:1919px){.work-area-5 .works-wrapper-box{padding-top:3.125rem}}@media only screen and (max-width:1199px){.work-area-5 .works-wrapper-box{padding-top:2.5rem}}.works-wrapper-5{display:grid;gap:2.5rem 2.5rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1919px){.works-wrapper-5{gap:1.875rem 1.875rem}}@media only screen and (max-width:1199px){.works-wrapper-5{gap:1.25rem 1.25rem}}@media only screen and (max-width:1199px){.works-wrapper-5{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991px){.works-wrapper-5{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.works-wrapper-5{grid-template-columns:repeat(1,1fr)}}.works-wrapper-5>*.span-2{grid-column:span 2}.works-wrapper-5>*.grid-column-start-1{grid-column-start:1}@media only screen and (max-width:991px){.works-wrapper-5>*.grid-column-start-1{grid-column-start:auto}}.works-wrapper-5>*.grid-column-start-2{grid-column-start:2}@media only screen and (max-width:991px){.works-wrapper-5>*.grid-column-start-2{grid-column-start:auto}}.works-wrapper-5>*.grid-column-start-3{grid-column-start:3}@media only screen and (max-width:991px){.works-wrapper-5>*.grid-column-start-3{grid-column-start:auto}}@media only screen and (max-width:991px){.works-wrapper-5>*:nth-child(n){grid-column-start:auto}}.works-wrapper-5 .work-box{min-height:23.4375rem}.works-wrapper-5 .work-box .thumb{border-radius:.9375rem;overflow:hidden}.works-wrapper-5 .work-box .thumb img{width:100%}.works-wrapper-5 .section-header{margin-top:-.5rem}.works-wrapper-5 .section-header .section-title{font-size:2.25rem;font-weight:400;line-height:1.33;letter-spacing:-.05em;max-width:27.5rem}@media only screen and (max-width:1919px){.works-wrapper-5 .section-header .section-title{font-size:1.875rem;max-width:23.125rem}}@media only screen and (max-width:1199px){.works-wrapper-5 .section-header .section-title{font-size:1.5rem;max-width:18.75rem}}.works-wrapper-5 .section-header .header-shape-1{margin-top:2.75rem}@media only screen and (max-width:1199px){.works-wrapper-5 .section-header .header-shape-1{margin-top:1.5rem}}.works-wrapper-5 .section-header .header-shape-1 img{width:4.0625rem}@media only screen and (max-width:1919px){.works-wrapper-5 .section-header .header-shape-1 img{width:3.4375rem}}@media only screen and (max-width:1199px){.works-wrapper-5 .section-header .header-shape-1 img{width:2.8125rem}}.works-wrapper-5 .services-wrapper-box{margin-top:-.4375rem;margin-bottom:-.375rem;display:flex;gap:1.25rem;flex-direction:column;justify-content:space-between}.works-wrapper-5 .services-wrapper-box .subtitle{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--primary);text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.125rem}.works-wrapper-5 .service-box .title{font-size:2.25rem;font-weight:400;line-height:1.33;letter-spacing:-.05em}@media only screen and (max-width:1919px){.works-wrapper-5 .service-box .title{font-size:1.875rem}}@media only screen and (max-width:1199px){.works-wrapper-5 .service-box .title{font-size:1.5rem}}.works-wrapper-5 .service-box .title a:hover{color:var(--secondary)}.card-wrap{transform:perspective(43.75rem);transform-style:preserve-3d;cursor:pointer;max-height:23.4375rem;position:relative}.card-wrap:hover .card-bg{transition:0.6s cubic-bezier(.23,1,.32,1),opacity 1s cubic-bezier(.23,1,.32,1);opacity:1}.card-wrap:hover .card{transition:0.6s cubic-bezier(.23,1,.32,1),cubic-bezier(.23,1,.32,1)}.card{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;overflow:hidden;border-radius:.625rem;transition:1s cubic-bezier(.445,.05,.55,.95);will-change:transform;border:none}.card-bg{position:absolute;top:-1.125rem;left:-1.125rem;width:110%;height:110%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:1s cubic-bezier(.445,.05,.55,.95),opacity 5s 1s cubic-bezier(.445,.05,.55,.95);pointer-events:none}@media (min-width:1850px){.body-modern-agency .container.large{max-width:115.625rem}}.body-modern-agency .rr-btn{padding:.9375rem 1.6875rem}.body-modern-agency .section-subtitle{font-family:var(--font_tartuffotrial);font-weight:100;font-size:1.25rem;line-height:1.625rem;text-transform:none}.body-modern-agency .footer-area-3 .footer-widget-wrapper-box{border-top:.0625rem solid var(--border)}.hero-area-7 .section-title{font-weight:100;font-size:8.75rem;line-height:.93;text-align:center;max-width:69.6875rem;margin-inline:auto}@media only screen and (max-width:1919px){.hero-area-7 .section-title{font-size:6.875rem;max-width:57.1875rem}}@media only screen and (max-width:1399px){.hero-area-7 .section-title{font-size:5.625rem;max-width:44.6875rem}}@media only screen and (max-width:1199px){.hero-area-7 .section-title{font-size:4.375rem;max-width:38.4375rem}}@media only screen and (max-width:991px){.hero-area-7 .section-title{font-size:3.75rem}}@media only screen and (max-width:767px){.hero-area-7 .section-title{font-size:45px}}@media (max-width:575px){.hero-area-7 .section-title{font-size:40px}}.hero-area-7 .section-title span{color:rgb(17 17 17 / .3)}.dark .hero-area-7 .section-title span{color:rgb(255 255 255 / .3)}.hero-area-7 .section-content{text-align:center}.hero-area-7 .section-content .text{font-family:var(--font_tartuffotrial);font-weight:100;font-size:2.25rem;line-height:1.11;color:var(--primary);max-width:38.75rem;text-align:center;margin-inline:auto}@media only screen and (max-width:1919px){.hero-area-7 .section-content .text{font-size:1.875rem;max-width:32.5rem}}@media only screen and (max-width:1399px){.hero-area-7 .section-content .text{font-size:1.5rem;max-width:26.25rem}}@media only screen and (max-width:767px){.hero-area-7 .section-content .text{font-size:20px;max-width:420px}}.hero-area-7 .section-content .text-wrapper{margin-top:2.8125rem}@media only screen and (max-width:1919px){.hero-area-7 .section-content .text-wrapper{margin-top:2.1875rem}}@media only screen and (max-width:1199px){.hero-area-7 .section-content .text-wrapper{margin-top:1.5625rem}}.hero-area-7 .section-content .btn-wrapper{margin-top:2.0625rem}@media only screen and (max-width:1199px){.hero-area-7 .section-content .btn-wrapper{margin-top:1.4375rem}}.hero-area-7 .section-title-wrapper{border-top:.0625rem solid var(--border);border-bottom:.0625rem solid var(--border);margin-top:5rem;padding-top:3.8125rem;padding-bottom:3.4375rem}@media only screen and (max-width:1919px){.hero-area-7 .section-title-wrapper{padding-top:3.1875rem;padding-bottom:2.8125rem}}@media only screen and (max-width:1199px){.hero-area-7 .section-title-wrapper{padding-top:1.9375rem;padding-bottom:1.5625rem}}.work-area-7 .works-wrapper-box{margin-top:3.125rem}@media only screen and (max-width:1919px){.work-area-7 .works-wrapper-box{margin-top:2.5rem}}@media only screen and (max-width:1199px){.work-area-7 .works-wrapper-box{margin-top:1.875rem}}.works-wrapper-7{display:grid;grid-template-columns:repeat(2,1fr);border-left:.0625rem solid var(--border);border-right:.0625rem solid var(--border)}@media (max-width:575px){.works-wrapper-7{grid-template-columns:1fr}}.works-wrapper-7>*{border-top:.0625rem solid var(--border);padding:9.375rem}@media only screen and (max-width:1919px){.works-wrapper-7>*{padding:5rem}}@media only screen and (max-width:1199px){.works-wrapper-7>*{padding:2.5rem}}@media only screen and (max-width:991px){.works-wrapper-7>*{padding:1.875rem}}@media only screen and (max-width:767px){.works-wrapper-7>*{padding:10px}}.works-wrapper-7>*:nth-child(1){border-top:0}.works-wrapper-7>*:nth-child(2){border-top:0}@media (max-width:575px){.works-wrapper-7>*:nth-child(2){border-top:1px solid var(--border)}}.works-wrapper-7>*:nth-child(2n+1){border-right:.0625rem solid var(--border)}@media (max-width:575px){.works-wrapper-7>*:nth-child(2n+1){border-right:0}}.works-wrapper-7 .work-box .thumb{position:relative}.works-wrapper-7 .work-box .thumb .image{overflow:hidden;position:relative;transform:scale(.9)}.works-wrapper-7 .work-box .thumb .image img{transform-origin:center}.works-wrapper-7 .work-box .thumb img{width:100%;cursor:none}.works-wrapper-7 .work-box .content{position:absolute;bottom:1.25rem;left:1.25rem;visibility:hidden}@media only screen and (max-width:1199px){.works-wrapper-7 .work-box .content{visibility:visible}}.works-wrapper-7 .work-box .title{font-weight:300;font-size:1.875rem;line-height:.9;background-color:var(--white);padding:.9375rem 1.25rem .8125rem;color:var(--black)}@media only screen and (max-width:1199px){.works-wrapper-7 .work-box .title{font-size:1.625rem;padding:.625rem .9375rem .5rem}}.works-wrapper-7 .work-box .meta{font-family:var(--font_tartuffotrial);font-weight:300;font-style:italic;font-size:1rem;line-height:1.69;background-color:var(--white);display:inline-block;padding:.3125rem .9375rem .1875rem;margin-top:.1875rem;color:var(--black)}.works-wrapper-7 .btn-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:3.125rem 0}.works-wrapper-7 .btn-wrapper a{font-family:var(--font_tartuffotrial);font-weight:100;font-size:2.25rem;line-height:1.1;text-align:center;color:var(--primary);max-width:14.0625rem;text-decoration:none;display:inline-block}@media only screen and (max-width:1399px){.works-wrapper-7 .btn-wrapper a{font-size:1.875rem}}@media only screen and (max-width:1199px){.works-wrapper-7 .btn-wrapper a{font-size:1.625rem;max-width:10.3125rem}}@media only screen and (max-width:991px){.works-wrapper-7 .btn-wrapper a{font-size:1.25rem;max-width:8.4375rem}}.works-wrapper-7 .btn-wrapper a:hover .underline{background-size:0% 100%}.works-wrapper-7 .btn-wrapper .underline{width:100%;background-image:linear-gradient(transparent calc(100% - 0.0625rem),var(--primary) .0625rem);background-repeat:no-repeat;background-size:100% 100%;transition:background-size 1s;background-position:0 -.375rem}@media only screen and (max-width:1399px){.works-wrapper-7 .btn-wrapper .underline{background-position:0 -.125rem}}.capabilities-area-2 .section-content-wrapper{margin-top:.875rem;display:grid;gap:2.5rem 3.75rem;grid-template-columns:1fr 77.1875rem;margin-bottom:1.9375rem}@media only screen and (max-width:1919px){.capabilities-area-2 .section-content-wrapper{grid-template-columns:1fr 59.375rem}}@media only screen and (max-width:1399px){.capabilities-area-2 .section-content-wrapper{grid-template-columns:1fr 50rem}}@media only screen and (max-width:1199px){.capabilities-area-2 .section-content-wrapper{grid-template-columns:1fr 37.5rem}}@media only screen and (max-width:991px){.capabilities-area-2 .section-content-wrapper{grid-template-columns:1fr}}.capabilities-area-2 .section-content{margin-top:1.6875rem}@media only screen and (max-width:1919px){.capabilities-area-2 .section-content{margin-top:1.0625rem}}@media only screen and (max-width:1199px){.capabilities-area-2 .section-content{margin-top:.4375rem}}.capabilities-area-2 .section-content .section-title-wrapper{display:block}@media only screen and (max-width:767px){.capabilities-area-2 .capability-wrapper{border-top:1px solid var(--border)}}@media only screen and (max-width:767px){.capabilities-area-2 .capability-box{border-bottom:1px solid var(--border);padding-bottom:20px;padding-top:20px}}.capabilities-area-2 .capability-box-inner{display:grid;gap:.625rem 3.75rem;grid-template-columns:1fr auto;justify-content:space-between;align-items:center}@media (max-width:575px){.capabilities-area-2 .capability-box-inner{grid-template-columns:1fr}}.capabilities-area-2 .capability-box:hover .thumb img,.capabilities-area-2 .capability-box.active .thumb img{opacity:1;transform:scale(1)}.capabilities-area-2 .capability-box .title{font-weight:100;font-size:6.25rem;line-height:1.1}@media only screen and (max-width:1919px){.capabilities-area-2 .capability-box .title{font-size:5rem}}@media only screen and (max-width:1399px){.capabilities-area-2 .capability-box .title{font-size:3.75rem}}@media only screen and (max-width:1199px){.capabilities-area-2 .capability-box .title{font-size:3.125rem}}@media only screen and (max-width:991px){.capabilities-area-2 .capability-box .title{font-size:2.5rem}}@media only screen and (max-width:767px){.capabilities-area-2 .capability-box .title{font-size:35px}}.capabilities-area-2 .capability-box .title.rr-btn-underline{padding-bottom:0;color:rgb(17 17 17 / .3);text-transform:unset}.dark .capabilities-area-2 .capability-box .title.rr-btn-underline{color:rgb(255 255 255 / .3)}.capabilities-area-2 .capability-box .title.rr-btn-underline::before{height:.1875rem;transition:0.5s;bottom:.5625rem}@media only screen and (max-width:1919px){.capabilities-area-2 .capability-box .title.rr-btn-underline::before{bottom:.375rem}}@media only screen and (max-width:1199px){.capabilities-area-2 .capability-box .title.rr-btn-underline::before{height:.125rem;bottom:.1875rem}}.capabilities-area-2 .capability-box .thumb{display:flex;gap:.625rem}@media only screen and (max-width:1919px){.capabilities-area-2 .capability-box .thumb{gap:.625rem}}.capabilities-area-2 .capability-box .thumb img{width:4.75rem;height:4.75rem;border-radius:.9375rem;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(0);transform-origin:top right;transition:all 0.5s}@media only screen and (max-width:1919px){.capabilities-area-2 .capability-box .thumb img{width:4rem;height:4rem;border-radius:.625rem}}@media only screen and (max-width:1399px){.capabilities-area-2 .capability-box .thumb img{width:3.125rem;height:3.125rem}}@media only screen and (max-width:1199px){.capabilities-area-2 .capability-box .thumb img{width:2.5rem;height:2.5rem;opacity:1;transform:scale(1)}}.award-area-3 .section-header{margin-top:1.1875rem}.award-area-3 .section-title{max-width:53.4375rem;text-indent:2.3em}@media only screen and (max-width:1919px){.award-area-3 .section-title{max-width:47.1875rem}}@media only screen and (max-width:1399px){.award-area-3 .section-title{max-width:34.6875rem}}@media only screen and (max-width:1199px){.award-area-3 .section-title{max-width:31.5625rem}}@media only screen and (max-width:991px){.award-area-3 .section-title{max-width:39.6875rem}}.award-area-3 .section-title span{position:relative;padding:0 2rem}@media only screen and (max-width:1919px){.award-area-3 .section-title span{padding:0 1.375rem}}@media only screen and (max-width:1399px){.award-area-3 .section-title span{padding:0 1.0625rem}}@media (max-width:575px){.award-area-3 .section-title span{padding:0}}.award-area-3 .section-title span:before{content:"";position:absolute;width:100%;height:72%;border:.125rem solid var(--primary);border-radius:6.25rem;top:53%;left:0;transform:translate(0,-50%);z-index:-1}@media only screen and (max-width:1399px){.award-area-3 .section-title span:before{border-width:.0625rem}}@media (max-width:575px){.award-area-3 .section-title span:before{display:none}}.award-area-3 .award-wrapper-box{max-width:77.1875rem;margin-left:auto;margin-top:5.3125rem}@media only screen and (max-width:1919px){.award-area-3 .award-wrapper-box{max-width:62.5rem;margin-top:3.4375rem}}@media only screen and (max-width:1399px){.award-area-3 .award-wrapper-box{max-width:53.125rem}}@media only screen and (max-width:1199px){.award-area-3 .award-wrapper-box{max-width:46.875rem;margin-top:2.8125rem}}.award-area-3 .award-wrapper{border-top:.0625rem solid var(--border)}.award-area-3 .award-box{border-bottom:.0625rem solid var(--border);padding-top:2.5rem;padding-bottom:2.5rem;display:grid;gap:1.25rem 3.125rem;grid-template-columns:17.5rem 1fr 6.25rem;align-items:center;transition:all 0.5s}@media only screen and (max-width:1919px){.award-area-3 .award-box{padding-top:1.875rem;padding-bottom:1.875rem}}@media only screen and (max-width:1199px){.award-area-3 .award-box{grid-template-columns:11.25rem 1fr 6.25rem}}@media only screen and (max-width:767px){.award-area-3 .award-box{grid-template-columns:1fr 1fr}}.award-area-3 .award-box:hover{background-color:#F9F9F9}.dark .award-area-3 .award-box:hover{background-color:#171717}@media only screen and (max-width:767px){.award-area-3 .award-box:hover{background-color:#fff0}}.award-area-3 .award-box:hover .category{transform:translateX(1.875rem)}@media only screen and (max-width:767px){.award-area-3 .award-box:hover .category{transform:translateX(0)}}.award-area-3 .award-box:hover .year{transform:translateX(-1.875rem)}@media only screen and (max-width:767px){.award-area-3 .award-box:hover .year{transform:translateX(0)}}.award-area-3 .award-box .category{font-size:1.125rem;font-weight:400;line-height:1.125rem;display:inline-block;color:var(--primary);transition:all 0.5s}.award-area-3 .award-box .award{font-size:1.5rem;font-weight:400;line-height:1.125rem;color:var(--primary)}@media only screen and (max-width:1919px){.award-area-3 .award-box .award{font-size:1.125rem}}@media only screen and (max-width:767px){.award-area-3 .award-box .award{order:3;grid-column:span 2}}.award-area-3 .award-box .year{font-size:1.125rem;font-weight:400;line-height:1.125rem;display:inline-block;color:var(--primary);transition:all 0.5s;text-align:right}.cta-area-5-inner{overflow:hidden}.cta-area-5 .section-title{font-size:12.5rem;font-weight:100;line-height:.85;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:1919px){.cta-area-5 .section-title{font-size:8.75rem}}@media only screen and (max-width:1399px){.cta-area-5 .section-title{font-size:6.25rem}}@media only screen and (max-width:1199px){.cta-area-5 .section-title{margin-left:0}}@media only screen and (max-width:767px){.cta-area-5 .section-title{font-size:60px}}@media (max-width:575px){.cta-area-5 .section-title{font-size:40px}}.cta-area-5 .section-title a{display:inline-flex;align-items:center}.cta-area-5 .section-title .line{width:.7em;height:.05em;background-color:var(--primary);display:inline-block;align-self:center;margin-left:.3em;margin-right:.2em}.cta-area-5 .section-header{margin-top:2.8125rem;margin-bottom:5.4375rem}@media only screen and (max-width:1919px){.cta-area-5 .section-header{margin-top:1.5625rem;margin-bottom:4.1875rem}}@media only screen and (max-width:1399px){.cta-area-5 .section-header{margin-top:.3125rem;margin-bottom:2.9375rem}}.cta-area-5 .section-header .title-wrapper{animation:45s t-slide infinite linear}.cta-area-5 .section-header .t-btn{font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-.02em;padding:.625rem 1.25rem;display:inline-block;background-color:var(--theme);color:var(--black);border-radius:3.125rem;position:absolute;top:0;left:0;margin:-1.5625rem 0 0 -4.0625rem;transition:opacity 0.3s,transform 0.7s cubic-bezier(.23,1,.32,1)}.error-area-inner{height:100vh;display:flex;justify-content:center;align-items:center;text-align:center}.error-area .section-subtitle{font-family:var(--font_sequelsansmediumbody);font-size:18.75rem;font-weight:315;line-height:.7;letter-spacing:-.07em}@media only screen and (max-width:1919px){.error-area .section-subtitle{font-size:15rem}}@media only screen and (max-width:1399px){.error-area .section-subtitle{font-size:11.25rem}}@media only screen and (max-width:1199px){.error-area .section-subtitle{font-size:8.75rem}}@media only screen and (max-width:991px){.error-area .section-subtitle{font-size:7.5rem}}.error-area .section-title{max-width:46.25rem}@media only screen and (max-width:1919px){.error-area .section-title{max-width:40rem}}@media only screen and (max-width:1399px){.error-area .section-title{max-width:33.75rem}}@media only screen and (max-width:1199px){.error-area .section-title{max-width:27.5rem}}@media only screen and (max-width:991px){.error-area .section-title{max-width:21.25rem}}.error-area .section-content{align-self:center}.error-area .section-content .title-wrapper{margin-top:2.3125rem}@media only screen and (max-width:1919px){.error-area .section-content .title-wrapper{margin-top:1.6875rem}}@media only screen and (max-width:1199px){.error-area .section-content .title-wrapper{margin-top:1.0625rem}}.error-area .section-content .btn-wrapper{margin-top:4rem}@media only screen and (max-width:1919px){.error-area .section-content .btn-wrapper{margin-top:2.75rem}}@media only screen and (max-width:1199px){.error-area .section-content .btn-wrapper{margin-top:2.125rem}}@media only screen and (max-width:991px){.error-area .section-content .btn-wrapper{margin-top:1.5rem}}.about-area-details .section-header{border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.about-area-details .section-header{padding-top:.4375rem}}.about-area-details .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.about-area-details .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.about-area-details .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.about-area-details .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.about-area-details .section-title-wrapper{grid-template-columns:1fr}}.about-area-details .subtitle-wrapper{margin-top:.5rem}.about-area-details .section-title{max-width:64.375rem}@media only screen and (max-width:1919px){.about-area-details .section-title{max-width:52.5rem}}@media only screen and (max-width:1399px){.about-area-details .section-title{max-width:40rem}}.about-area-details .section-content .text{font-size:1.875rem;font-weight:400;line-height:1.26}@media only screen and (max-width:1919px){.about-area-details .section-content .text{font-size:1.5rem}}@media only screen and (max-width:1399px){.about-area-details .section-content .text{font-size:1.25rem}}.about-area-details .section-content .text:not(:first-child){margin-top:2.375rem}@media only screen and (max-width:1919px){.about-area-details .section-content .text:not(:first-child){margin-top:1.75rem}}.about-area-details .section-content .btn-wrapper{margin-top:3.8125rem}@media only screen and (max-width:1919px){.about-area-details .section-content .btn-wrapper{margin-top:2.5625rem}}.about-area-details .info-list li{font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary);font-family:var(--font_sequelsansromanbody);position:relative;display:flex;align-items:center}@media only screen and (max-width:1919px){.about-area-details .info-list li{font-size:1.5rem}}@media only screen and (max-width:1399px){.about-area-details .info-list li{font-size:1.25rem}}.about-area-details .info-list li:not(:first-child){margin-top:.25rem}.about-area-details .info-list li:before{content:"";width:.375rem;height:.375rem;background-color:var(--primary);margin-right:.625rem}@media only screen and (max-width:1399px){.about-area-details .info-list li:before{width:.25rem;height:.25rem}}.about-area-details .section-content-wrapper{border-top:.0625rem solid var(--border);padding-top:1.375rem;margin-top:4rem;max-width:77.1875rem;margin-left:auto;display:grid;gap:1.25rem 3.75rem;grid-template-columns:1fr 44.6875rem}@media only screen and (max-width:1919px){.about-area-details .section-content-wrapper{margin-top:3.375rem;max-width:62.5rem;grid-template-columns:1fr 35.3125rem}}@media only screen and (max-width:1399px){.about-area-details .section-content-wrapper{margin-top:2.75rem;max-width:53.125rem;grid-template-columns:1fr 29.0625rem}}@media only screen and (max-width:1199px){.about-area-details .section-content-wrapper{max-width:46.875rem}}@media only screen and (max-width:991px){.about-area-details .section-content-wrapper{grid-template-columns:1fr}}.about-area-details .wrapper-gallery{display:inline-flex;align-items:flex-start;margin-top:3.125rem;padding:0}.about-area-details .moving-gallery li{width:40vw;padding-left:.625rem;padding-right:.625rem;box-sizing:border-box;list-style:none}@media only screen and (max-width:1199px){.about-area-details .moving-gallery li{padding-left:.25rem;padding-right:.25rem}}.about-area-details .moving-gallery li img{height:auto;margin:0;width:100%}.about-area-details .moving-gallery li:first-child{padding-left:0}.about-area-details .moving-gallery li:last-child{padding-right:0}.about-area-details .moving-gallery li:nth-child(1){width:30vw}@media (max-width:575px){.about-area-details .moving-gallery li:nth-child(1){width:60vw}}.about-area-details .moving-gallery li:nth-child(2){width:25vw}@media (max-width:575px){.about-area-details .moving-gallery li:nth-child(2){width:50vw}}.about-area-details .moving-gallery li:nth-child(3){width:20vw}@media (max-width:575px){.about-area-details .moving-gallery li:nth-child(3){width:40vw}}.about-area-details .moving-gallery li:nth-child(4){width:25vw}@media (max-width:575px){.about-area-details .moving-gallery li:nth-child(4){width:50vw}}.about-area-details .moving-gallery li:nth-child(5){width:30vw}@media (max-width:575px){.about-area-details .moving-gallery li:nth-child(5){width:60vw}}.approach-area-about-page .section-title{max-width:52.8125rem}@media only screen and (max-width:1919px){.approach-area-about-page .section-title{max-width:40.3125rem}}@media only screen and (max-width:1399px){.approach-area-about-page .section-title{max-width:34.0625rem}}.approach-area-about-page .subtitle-wrapper{margin-top:.5rem}.approach-area-about-page .section-header{margin-top:3.125rem;border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.approach-area-about-page .section-header{margin-top:.625rem;padding-top:.4375rem}}.approach-area-about-page .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.approach-area-about-page .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.approach-area-about-page .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.approach-area-about-page .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.approach-area-about-page .section-title-wrapper{grid-template-columns:1fr}}.approach-area-about-page .approach-wrapper-box{max-width:77.1875rem;margin-left:auto;margin-top:5.0625rem;margin-bottom:2.6875rem}@media only screen and (max-width:1919px){.approach-area-about-page .approach-wrapper-box{max-width:62.5rem;margin-top:3.8125rem}}@media only screen and (max-width:1399px){.approach-area-about-page .approach-wrapper-box{max-width:53.125rem}}@media only screen and (max-width:1199px){.approach-area-about-page .approach-wrapper-box{max-width:46.875rem;margin-right:0;margin-top:2.5625rem}}.approach-area-about-page .approach-wrapper{display:grid;gap:2.5rem 3.125rem;grid-template-columns:1fr 1fr auto}@media only screen and (max-width:767px){.approach-area-about-page .approach-wrapper{grid-template-columns:1fr}}.approach-area-about-page .approach-box .title{font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;display:flex;gap:0 1.25rem;align-items:center;justify-content:space-between}@media only screen and (max-width:1919px){.approach-area-about-page .approach-box .title{font-size:1.5rem}}.approach-area-about-page .approach-box .title img{width:15.625rem}@media only screen and (max-width:1919px){.approach-area-about-page .approach-box .title img{width:12.5rem}}@media only screen and (max-width:1399px){.approach-area-about-page .approach-box .title img{width:9.375rem}}@media only screen and (max-width:1199px){.approach-area-about-page .approach-box .title img{display:none}}.approach-area-about-page .approach-box .approach-list{margin-top:1.75rem}@media only screen and (max-width:1199px){.approach-area-about-page .approach-box .approach-list{margin-top:1.125rem}}.approach-area-about-page .approach-box .approach-list li{font-size:1.125rem;font-weight:400;line-height:1.625rem;color:var(--primary)}.info-area-page-about{background-color:var(--bg)}.info-area-page-about .section-header{border-top:.0625rem solid rgb(255 255 255 / .1);margin-top:3.125rem;padding-top:2.3125rem}@media only screen and (max-width:991px){.info-area-page-about .section-header{margin-top:.625rem;padding-top:.4375rem}}.info-area-page-about .section-header .subtitle-wrapper{margin-top:.5rem}.info-area-page-about .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.info-area-page-about .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.info-area-page-about .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.info-area-page-about .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.info-area-page-about .section-title-wrapper{grid-template-columns:1fr}}.info-area-page-about .section-subtitle{color:var(--white)}.info-area-page-about .section-title{color:var(--white);max-width:50.3125rem}.info-area-page-about .counter-wrapper-box{margin-top:5.875rem}@media only screen and (max-width:1919px){.info-area-page-about .counter-wrapper-box{margin-top:4rem}}@media only screen and (max-width:991px){.info-area-page-about .counter-wrapper-box{margin-top:2.75rem}}.info-area-page-about .counter-wrapper{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:991px){.info-area-page-about .counter-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.info-area-page-about .counter-wrapper{grid-template-columns:repeat(1,1fr)}}.info-area-page-about .funfact-item{padding:2.4375rem 3.125rem 2.5625rem;border-radius:1.25rem;background-color:#1D1C1C}@media only screen and (max-width:1919px){.info-area-page-about .funfact-item{padding:1.8125rem 1.875rem 1.9375rem}}@media only screen and (max-width:1199px){.info-area-page-about .funfact-item{padding:1.1875rem 1.25rem 1.3125rem}}.info-area-page-about .funfact-item .text{font-size:1.125rem;font-weight:400;line-height:1.625rem;color:#999}.info-area-page-about .funfact-item .number{font-size:3.125rem;font-weight:310;line-height:1;letter-spacing:-.07em;color:var(--white);margin-top:.875rem}@media only screen and (max-width:1199px){.info-area-page-about .funfact-item .number{font-size:2.1875rem}}.client-area-page-about{background-color:var(--bg);margin-bottom:-.0625rem}.client-area-page-about .section-header{margin-top:2.4375rem}.client-area-page-about .section-header .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;text-align:center;max-width:21.25rem;color:#FCF7F3;margin-inline:auto}.client-area-page-about .clients-wrapper-box{margin-top:3.9375rem;margin-bottom:3.125rem}@media only screen and (max-width:1199px){.client-area-page-about .clients-wrapper-box{margin-top:2.6875rem}}.client-area-page-about .clients-wrapper{display:flex;gap:0;justify-content:center;flex-wrap:wrap}.client-area-page-about .clients-wrapper .client-slider-active .swiper-slide{width:auto}.client-area-page-about .clients-wrapper .client-slider-active .swiper-wrapper{transition-timing-function:linear!important}.client-area-page-about .client-box{border:.0625rem solid rgb(252 247 243 / .1);border-radius:4.375rem;width:13.4375rem;height:8.75rem;padding:0 1.25rem;display:inline-flex;justify-content:center;align-items:center}@media only screen and (max-width:1919px){.client-area-page-about .client-box{width:9.6875rem;height:5.625rem}}@media only screen and (max-width:1399px){.client-area-page-about .client-box{width:8.4375rem;height:4.375rem}}.media-area-page-about{background-color:var(--bg)}.media-area-page-about .section-content-wrapper{display:grid;grid-template-columns:1fr 35.9375rem}@media only screen and (max-width:1399px){.media-area-page-about .section-content-wrapper{grid-template-columns:1fr 29.6875rem}}@media only screen and (max-width:991px){.media-area-page-about .section-content-wrapper{grid-template-columns:1fr}}.media-area-page-about .area-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-area-page-about .section-content{padding:5.4375rem 3.125rem 6.25rem;background-color:#1D1C1C}@media only screen and (max-width:1399px){.media-area-page-about .section-content{padding:2.3125rem 2.5rem 2.5rem}}@media only screen and (max-width:767px){.media-area-page-about .section-content{padding:17px 20px 20px}}.media-area-page-about .section-content .section-title{font-size:1.875rem;font-weight:310;line-height:2.1875rem;letter-spacing:-.07em;color:var(--white);max-width:19.375rem}.media-area-page-about .section-content .text{font-size:1.125rem;font-weight:400;line-height:1.625rem;color:#999}.media-area-page-about .section-content .text-wrapper{margin-top:16.6875rem}@media only screen and (max-width:1919px){.media-area-page-about .section-content .text-wrapper{margin-top:10.4375rem}}@media only screen and (max-width:1399px){.media-area-page-about .section-content .text-wrapper{margin-top:4.1875rem}}@media only screen and (max-width:991px){.media-area-page-about .section-content .text-wrapper{margin-top:1.6875rem}}.media-area-page-about .section-content .btn-wrapper{margin-top:2.6875rem}.media-area-page-about .section-content .rr-btn{background-color:#1D1C1C;border-color:rgb(255 255 255 / .2)}.media-area-page-about .section-content .rr-btn:hover{border-color:var(--white)}.dark .media-area-page-about .section-content .rr-btn:before{background-color:var(--white)}.media-area-page-about .section-content .rr-btn .text-one{color:var(--white)}.media-area-page-about .section-content .rr-btn .text-two{color:var(--black)}.dark .media-area-page-about .section-content .rr-btn .text-two{color:var(--black)}.award-area-page-about{background-color:var(--bg)}.award-area-page-about .section-subtitle{color:var(--white)}.award-area-page-about .section-title{color:var(--white)}.award-area-page-about .section-header{margin-top:3.125rem;border-top:.0625rem solid rgb(255 255 255 / .1);padding-top:2.3125rem}@media only screen and (max-width:991px){.award-area-page-about .section-header{margin-top:.625rem;padding-top:.4375rem}}.award-area-page-about .section-header .subtitle-wrapper{margin-top:.5rem}.award-area-page-about .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.award-area-page-about .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.award-area-page-about .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.award-area-page-about .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.award-area-page-about .section-title-wrapper{grid-template-columns:1fr}}.award-area-page-about .awards-wrapper-box{margin-top:5.875rem;border-top:.0625rem solid rgb(255 255 255 / .1);padding-top:2rem;max-width:77.1875rem;margin-left:auto;margin-bottom:2.6875rem}@media only screen and (max-width:1919px){.award-area-page-about .awards-wrapper-box{margin-top:4rem}}@media only screen and (max-width:991px){.award-area-page-about .awards-wrapper-box{margin-top:2.75rem}}.award-area-page-about .awards-wrapper{max-width:39.375rem;margin-left:auto}.award-area-page-about .award-box{display:grid;gap:1.25rem 1.875rem;grid-template-columns:1fr 23.125rem}@media only screen and (max-width:767px){.award-area-page-about .award-box{grid-template-columns:1fr 340px}}@media (max-width:575px){.award-area-page-about .award-box{grid-template-columns:1fr}}.award-area-page-about .award-box:not(:first-child){margin-top:3.5rem}.award-area-page-about .award-box .award-list li{display:grid;gap:.625rem 1.25rem;grid-template-columns:auto auto;justify-content:space-between;font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--white)}@media only screen and (max-width:767px){.award-area-page-about .award-box .award-list li{font-size:18px}}.award-area-page-about .award-box .category{font-size:1.25rem;font-weight:400;line-height:1.25rem;color:var(--white)}@media only screen and (max-width:767px){.award-area-page-about .award-box .category{font-size:18px}}.team-area-about-page .section-header{margin-top:3.125rem;border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.team-area-about-page .section-header{margin-top:.625rem;padding-top:.4375rem}}.team-area-about-page .section-header .subtitle-wrapper{margin-top:.5rem}.team-area-about-page .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.team-area-about-page .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.team-area-about-page .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.team-area-about-page .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.team-area-about-page .section-title-wrapper{grid-template-columns:1fr}}.team-area-about-page .section-title{max-width:47.8125rem}@media only screen and (max-width:1919px){.team-area-about-page .section-title{max-width:41.5625rem}}@media only screen and (max-width:1399px){.team-area-about-page .section-title{max-width:29.0625rem}}.team-area-about-page .team-wrapper-box{margin-top:5.875rem}@media only screen and (max-width:1919px){.team-area-about-page .team-wrapper-box{margin-top:4rem}}@media only screen and (max-width:991px){.team-area-about-page .team-wrapper-box{margin-top:2.75rem}}.team-area-about-page .team-wrapper{display:grid;gap:2.5rem 1.25rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:991px){.team-area-about-page .team-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.team-area-about-page .team-wrapper{grid-template-columns:repeat(1,1fr)}}.team-area-about-page .team-box:hover .thumb img{transform:scale(1.1)}.team-area-about-page .team-box .thumb{overflow:hidden}.team-area-about-page .team-box .thumb img{width:100%;transition:all 0.5s}.team-area-about-page .team-box .name{font-size:1.875rem;font-weight:310;line-height:1;letter-spacing:-.07em}@media only screen and (max-width:1919px){.team-area-about-page .team-box .name{font-size:1.5rem}}.team-area-about-page .team-box .post{font-size:1rem;font-weight:400;line-height:1.875rem;display:inline-block;margin-top:.1875rem}.team-area-about-page .team-box .content{margin-top:1.1875rem}.blog-details-area .section-title{max-width:70.625rem}@media only screen and (max-width:1919px){.blog-details-area .section-title{max-width:58.125rem}}@media only screen and (max-width:1399px){.blog-details-area .section-title{max-width:45.625rem}}.blog-details-area .section-header{margin-top:1.0625rem}@media only screen and (max-width:1399px){.blog-details-area .section-header{margin-top:2.3125rem}}.blog-details-area .meta{display:flex;gap:.3125rem;align-items:center;margin-top:2.25rem}@media only screen and (max-width:1199px){.blog-details-area .meta{margin-top:.5625rem}}.blog-details-area .meta span{font-size:.875rem;font-weight:400;line-height:1.6875rem;display:inline-block}.blog-details-area .meta span.has-left-line{padding-inline-start:.9375rem}.blog-details-area .meta span.has-left-line:before{width:.625rem}.blog-details-area .meta .name span{font-weight:500;color:var(--primary)}.blog-details-area .image-wrapper{margin-top:5.5625rem;margin-bottom:3.125rem}@media only screen and (max-width:1919px){.blog-details-area .image-wrapper{margin-top:3.6875rem;margin-bottom:2.5rem}}@media only screen and (max-width:1199px){.blog-details-area .image-wrapper{margin-top:1.8125rem;margin-bottom:1.875rem}}.blog-details-area .section-details .text{font-size:1.125rem;font-weight:400;line-height:1.625rem}.blog-details-area .section-details .text:not(:first-child){margin-top:1.625rem}.blog-details-area .section-details .title{font-size:3.125rem;font-weight:310;line-height:.7;letter-spacing:-.07em;margin-bottom:1.75rem}@media only screen and (max-width:1919px){.blog-details-area .section-details .title{font-size:2.5rem}}@media only screen and (max-width:1199px){.blog-details-area .section-details .title{font-size:1.875rem;margin-bottom:1.4375rem}}@media only screen and (max-width:991px){.blog-details-area .section-details .title{font-size:1.75rem}}@media only screen and (max-width:767px){.blog-details-area .section-details .title{font-size:24px}}.blog-details-area .section-details .details-info{margin-top:3.125rem}@media only screen and (max-width:767px){.blog-details-area .section-details .details-info{margin-top:40px}}.blog-details-area .section-details .text-wrapper+.details-info{margin-top:2.6875rem}@media only screen and (max-width:767px){.blog-details-area .section-details .text-wrapper+.details-info{margin-top:33px}}.blog-details-area .section-details .thumb-text-wrapper{margin-top:1.0625rem;display:grid;gap:1.25rem 1.875rem;grid-template-columns:1fr 1fr}@media only screen and (max-width:991px){.blog-details-area .section-details .thumb-text-wrapper{grid-template-columns:1fr}}.blog-details-area .section-details .thumb-text-wrapper .thumb{margin-top:.375rem}.blog-details-area .section-details .thumb-text-wrapper .thumb img{width:100%;height:120%;-o-object-fit:cover;object-fit:cover}.blog-details-area .section-details .feature-list{margin-top:1.625rem;margin-bottom:1.625rem}.blog-details-area .section-details .feature-list li{font-size:1.125rem;font-weight:400;line-height:1.625rem;position:relative;padding-left:1.6875rem}.blog-details-area .section-details .feature-list li:before{position:absolute;content:"";width:.3125rem;height:.3125rem;background-color:currentColor;border-radius:50%;left:.6875rem;top:.625rem}.blog-details-area .section-details .gallery-wrapper{margin-top:1.5rem;margin-bottom:1.25rem;display:grid;gap:1.875rem;grid-template-columns:auto auto}@media only screen and (max-width:1199px){.blog-details-area .section-details .gallery-wrapper{gap:1.25rem}}@media only screen and (max-width:767px){.blog-details-area .section-details .gallery-wrapper{gap:10px}}.blog-details-area .section-details .gallery-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-details-area .section-details .tags-wrapper{margin-top:3.875rem;display:flex;gap:.625rem;align-items:flex-start}@media only screen and (max-width:1399px){.blog-details-area .section-details .tags-wrapper{margin-top:2.625rem}}.blog-details-area .section-details .tags-wrapper .heading{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--primary);display:inline-block}.blog-details-area .section-details .tags{display:flex;gap:.3125rem;flex-wrap:wrap}.blog-details-area .section-details .tags .tag{font-size:.875rem;font-weight:500;line-height:1.75rem;display:inline-block;padding:0 .9375rem;border:.0625rem solid var(--border);border-radius:1.875rem}.blog-details-area .section-details .comment-wrap{margin-top:5.625rem}@media only screen and (max-width:1399px){.blog-details-area .section-details .comment-wrap{margin-top:3.75rem}}.blog-details-area .section-details .comment-formwrap{display:grid;gap:3.75rem 1.875rem;grid-template-columns:repeat(2,1fr);margin-top:3.25rem}@media only screen and (max-width:1399px){.blog-details-area .section-details .comment-formwrap{gap:2.5rem 1.875rem;margin-top:2rem}}@media only screen and (max-width:1199px){.blog-details-area .section-details .comment-formwrap{gap:1.875rem 1.875rem}}@media only screen and (max-width:767px){.blog-details-area .section-details .comment-formwrap{grid-template-columns:repeat(1,1fr)}}.blog-details-area .section-details .comment-formwrap .message{grid-column:span 2}@media only screen and (max-width:767px){.blog-details-area .section-details .comment-formwrap .message{grid-column:auto}}.blog-details-area .section-details .comment-formfield input{width:100%;height:2.5rem;border:none;border-bottom:.0625rem solid rgb(17 17 17 / .2);outline:none;background-color:#fff0;transition:all 0.5s;color:var(--primary);font-size:1.125rem}.dark .blog-details-area .section-details .comment-formfield input{border-color:rgb(255 255 255 / .2)}@media only screen and (max-width:1199px){.blog-details-area .section-details .comment-formfield input{font-size:1rem}}.blog-details-area .section-details .comment-formfield input:focus{border-color:var(--primary)}.blog-details-area .section-details .comment-formfield input::-moz-placeholder{color:var(--primary)}.blog-details-area .section-details .comment-formfield input::placeholder{color:var(--primary)}.blog-details-area .section-details .comment-formfield input:-webkit-autofill,.blog-details-area .section-details .comment-formfield input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.blog-details-area .section-details .comment-formfield select{width:100%;height:2.5rem;border:none;border-bottom:.0625rem solid var(--primary);outline:none;background-color:#fff0;transition:all 0.5s;color:var(--primary)}.blog-details-area .section-details .comment-formfield select:focus{border-color:var(--primary)}.blog-details-area .section-details .comment-formfield select option{width:100%;max-width:100%}.blog-details-area .section-details .submit-btn{margin-top:3.125rem}@media only screen and (max-width:1399px){.blog-details-area .section-details .submit-btn{margin-top:2.5rem}}.blog-area-3 .section-header{margin-top:3.125rem;border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.blog-area-3 .section-header{margin-top:.625rem;padding-top:.4375rem}}.blog-area-3 .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.blog-area-3 .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.blog-area-3 .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.blog-area-3 .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.blog-area-3 .section-title-wrapper{grid-template-columns:1fr}}.blog-area-3 .subtitle-wrapper{margin-top:.5rem}.blog-area-3 .section-title{max-width:50rem}@media only screen and (max-width:1919px){.blog-area-3 .section-title{max-width:43.75rem}}@media only screen and (max-width:1399px){.blog-area-3 .section-title{max-width:40rem}}.blog-area-3 .blogs-wrapper-box{margin-top:5.875rem}@media only screen and (max-width:1919px){.blog-area-3 .blogs-wrapper-box{margin-top:4rem}}@media only screen and (max-width:991px){.blog-area-3 .blogs-wrapper-box{margin-top:2.75rem}}.blog-area-3 .blogs-wrapper{display:grid;gap:4.75rem 3.75rem;grid-template-columns:repeat(6,1fr);overflow:hidden}@media only screen and (max-width:1919px){.blog-area-3 .blogs-wrapper{gap:2.875rem 2.5rem}}@media only screen and (max-width:991px){.blog-area-3 .blogs-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.blog-area-3 .blogs-wrapper{grid-template-columns:repeat(1,1fr)}}.blog-area-3 .blogs-wrapper>*{grid-column:span 2}@media only screen and (max-width:991px){.blog-area-3 .blogs-wrapper>*{grid-column:auto}}.blog-area-3 .blogs-wrapper>*:nth-child(4),.blog-area-3 .blogs-wrapper>*:nth-child(5){grid-column:span 3}@media only screen and (max-width:991px){.blog-area-3 .blogs-wrapper>*:nth-child(4),.blog-area-3 .blogs-wrapper>*:nth-child(5){grid-column:auto}}.blog-area-3 .blogs-wrapper>*:nth-child(4) .content,.blog-area-3 .blogs-wrapper>*:nth-child(5) .content{padding-right:8.125rem}@media only screen and (max-width:1919px){.blog-area-3 .blogs-wrapper>*:nth-child(4) .content,.blog-area-3 .blogs-wrapper>*:nth-child(5) .content{padding-right:6.25rem}}@media only screen and (max-width:1199px){.blog-area-3 .blogs-wrapper>*:nth-child(4) .content,.blog-area-3 .blogs-wrapper>*:nth-child(5) .content{padding-right:5rem}}@media only screen and (max-width:991px){.blog-area-3 .blogs-wrapper>*:nth-child(4) .content,.blog-area-3 .blogs-wrapper>*:nth-child(5) .content{padding-right:0}}.blog-area-3 .blogs-wrapper>* .content{padding-right:5.625rem}@media only screen and (max-width:1919px){.blog-area-3 .blogs-wrapper>* .content{padding-right:4.375rem}}@media only screen and (max-width:1199px){.blog-area-3 .blogs-wrapper>* .content{padding-right:0}}.blog-area-3 .blog{position:relative}.blog-area-3 .blog:hover .thumb img{transform:scale(1.1)}.blog-area-3 .blog:hover .title .arrow{background-color:var(--primary)}.blog-area-3 .blog:hover .title .arrow svg{transform:rotate(60deg)}.blog-area-3 .blog:hover .title .arrow svg *{fill:var(--white)}.dark .blog-area-3 .blog:hover .title .arrow svg *{fill:var(--black)}.blog-area-3 .blog:before{position:absolute;content:"";width:.0625rem;height:100%;background-color:var(--border);top:0;left:-1.875rem}@media only screen and (max-width:1919px){.blog-area-3 .blog:before{left:-1.25rem}}.blog-area-3 .blog .thumb{overflow:hidden}.blog-area-3 .blog .thumb img{width:100%;transition:all 0.5s}.blog-area-3 .blog .content{margin-top:1.5rem}@media only screen and (max-width:1199px){.blog-area-3 .blog .content{margin-top:.875rem}}.blog-area-3 .blog .title{font-size:2.25rem;font-weight:310;line-height:1;letter-spacing:-.07em;display:inline}@media only screen and (max-width:1919px){.blog-area-3 .blog .title{font-size:1.875rem}}@media only screen and (max-width:1399px){.blog-area-3 .blog .title{font-size:1.5rem}}@media only screen and (max-width:1199px){.blog-area-3 .blog .title{font-size:1.25rem}}.blog-area-3 .blog .title .arrow{display:inline-flex;align-items:center;justify-content:center;width:1.5625rem;height:1.5625rem;transition:all 0.3s;border-radius:50%;border:.125rem solid var(--primary);transform:translate(0,-.0625rem);margin-left:.3125rem}@media only screen and (max-width:1919px){.blog-area-3 .blog .title .arrow{width:1.25rem;height:1.25rem}}@media only screen and (max-width:1399px){.blog-area-3 .blog .title .arrow{width:1.0625rem;height:1.0625rem}}@media only screen and (max-width:1199px){.blog-area-3 .blog .title .arrow{width:.9375rem;height:.9375rem;border-width:.0625rem}}.blog-area-3 .blog .title .arrow svg{transition:all 0.3s;width:.8125rem}@media only screen and (max-width:1919px){.blog-area-3 .blog .title .arrow svg{width:.625rem}}@media only screen and (max-width:1399px){.blog-area-3 .blog .title .arrow svg{width:.4375rem}}.blog-area-3 .blog .title .arrow svg *{fill:var(--primary)}.blog-area-3 .blog .meta{display:flex;gap:.3125rem;align-items:center;margin-top:.875rem}@media only screen and (max-width:1199px){.blog-area-3 .blog .meta{margin-top:.5625rem}}.blog-area-3 .blog .meta span{font-size:.875rem;font-weight:400;line-height:1.5rem;color:var(--secondary)}.blog-area-3 .blog .meta span.has-left-line{padding-inline-start:.9375rem}.blog-area-3 .blog .meta span.has-left-line:before{width:.625rem}.blog-area-3 .blog .meta .name span{font-weight:500;color:var(--primary)}.blog-area-2 .section-header{border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.blog-area-2 .section-header{padding-top:.4375rem}}.blog-area-2 .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.blog-area-2 .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.blog-area-2 .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.blog-area-2 .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.blog-area-2 .section-title-wrapper{grid-template-columns:1fr}}.blog-area-2 .subtitle-wrapper{margin-top:.5rem}.blog-area-2 .section-title{max-width:50rem}@media only screen and (max-width:1919px){.blog-area-2 .section-title{max-width:43.75rem}}@media only screen and (max-width:1399px){.blog-area-2 .section-title{max-width:40rem}}.blog-area-2 .blogs-wrapper-box{margin-top:5.875rem}@media only screen and (max-width:1919px){.blog-area-2 .blogs-wrapper-box{margin-top:4rem}}@media only screen and (max-width:991px){.blog-area-2 .blogs-wrapper-box{margin-top:2.75rem}}.blog-area-2 .blogs-wrapper{display:grid;gap:4.75rem 3.75rem;grid-template-columns:repeat(6,1fr);overflow:hidden}@media only screen and (max-width:1919px){.blog-area-2 .blogs-wrapper{gap:2.875rem 2.5rem}}@media only screen and (max-width:991px){.blog-area-2 .blogs-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.blog-area-2 .blogs-wrapper{grid-template-columns:repeat(1,1fr)}}.blog-area-2 .blogs-wrapper>*{grid-column:span 2}@media only screen and (max-width:991px){.blog-area-2 .blogs-wrapper>*{grid-column:auto}}.blog-area-2 .blogs-wrapper>*:nth-child(4),.blog-area-2 .blogs-wrapper>*:nth-child(5){grid-column:span 3}@media only screen and (max-width:991px){.blog-area-2 .blogs-wrapper>*:nth-child(4),.blog-area-2 .blogs-wrapper>*:nth-child(5){grid-column:auto}}.blog-area-2 .blogs-wrapper>*:nth-child(4) .content,.blog-area-2 .blogs-wrapper>*:nth-child(5) .content{padding-right:8.125rem}@media only screen and (max-width:1919px){.blog-area-2 .blogs-wrapper>*:nth-child(4) .content,.blog-area-2 .blogs-wrapper>*:nth-child(5) .content{padding-right:6.25rem}}@media only screen and (max-width:1199px){.blog-area-2 .blogs-wrapper>*:nth-child(4) .content,.blog-area-2 .blogs-wrapper>*:nth-child(5) .content{padding-right:5rem}}@media only screen and (max-width:991px){.blog-area-2 .blogs-wrapper>*:nth-child(4) .content,.blog-area-2 .blogs-wrapper>*:nth-child(5) .content{padding-right:0}}.blog-area-2 .blogs-wrapper>* .content{padding-right:5.625rem}@media only screen and (max-width:1919px){.blog-area-2 .blogs-wrapper>* .content{padding-right:4.375rem}}@media only screen and (max-width:1199px){.blog-area-2 .blogs-wrapper>* .content{padding-right:0}}.blog-area-2 .blog{position:relative}.blog-area-2 .blog:hover .thumb img{transform:scale(1.1)}.blog-area-2 .blog:hover .title .arrow{background-color:var(--primary)}.blog-area-2 .blog:hover .title .arrow svg{transform:rotate(60deg)}.blog-area-2 .blog:hover .title .arrow svg *{fill:var(--white)}.dark .blog-area-2 .blog:hover .title .arrow svg *{fill:var(--black)}.blog-area-2 .blog:before{position:absolute;content:"";width:.0625rem;height:100%;background-color:var(--border);top:0;left:-1.875rem}@media only screen and (max-width:1919px){.blog-area-2 .blog:before{left:-1.25rem}}.blog-area-2 .blog .thumb{overflow:hidden}.blog-area-2 .blog .thumb img{width:100%;transition:all 0.5s}.blog-area-2 .blog .content{margin-top:1.5rem}@media only screen and (max-width:1199px){.blog-area-2 .blog .content{margin-top:.875rem}}.blog-area-2 .blog .title{font-size:2.25rem;font-weight:310;line-height:1;letter-spacing:-.07em;display:inline}@media only screen and (max-width:1919px){.blog-area-2 .blog .title{font-size:1.875rem}}@media only screen and (max-width:1399px){.blog-area-2 .blog .title{font-size:1.5rem}}@media only screen and (max-width:1199px){.blog-area-2 .blog .title{font-size:1.25rem}}.blog-area-2 .blog .title .arrow{display:inline-flex;align-items:center;justify-content:center;width:1.5625rem;height:1.5625rem;transition:all 0.3s;border-radius:50%;border:.125rem solid var(--primary);transform:translate(0,-.0625rem);margin-left:.3125rem}@media only screen and (max-width:1919px){.blog-area-2 .blog .title .arrow{width:1.25rem;height:1.25rem}}@media only screen and (max-width:1399px){.blog-area-2 .blog .title .arrow{width:1.0625rem;height:1.0625rem}}@media only screen and (max-width:1199px){.blog-area-2 .blog .title .arrow{width:.9375rem;height:.9375rem;border-width:.0625rem}}.blog-area-2 .blog .title .arrow svg{transition:all 0.3s;width:.8125rem}@media only screen and (max-width:1919px){.blog-area-2 .blog .title .arrow svg{width:.625rem}}@media only screen and (max-width:1399px){.blog-area-2 .blog .title .arrow svg{width:.4375rem}}.blog-area-2 .blog .title .arrow svg *{fill:var(--primary)}.blog-area-2 .blog .meta{display:flex;gap:.3125rem;align-items:center;margin-top:.875rem}@media only screen and (max-width:1199px){.blog-area-2 .blog .meta{margin-top:.5625rem}}.blog-area-2 .blog .meta span{font-size:.875rem;font-weight:400;line-height:1.5rem;color:var(--secondary)}.blog-area-2 .blog .meta span.has-left-line{padding-inline-start:.9375rem}.blog-area-2 .blog .meta span.has-left-line:before{width:.625rem}.blog-area-2 .blog .meta .name span{font-weight:500;color:var(--primary)}.loading-form{display:none;position:fixed;width:100%;height:100%;top:0;z-index:99;left:0;background:rgb(0 0 0 / .5);color:var(--white);font-size:1.25rem;text-align:center;padding-top:20%}.success-message{color:green;margin-top:.625rem}.error-message{color:red;margin-top:.625rem}#response-message{margin-top:.625rem}.contact-area-contact-page .section-header{border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.contact-area-contact-page .section-header{padding-top:.4375rem}}.contact-area-contact-page .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.contact-area-contact-page .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.contact-area-contact-page .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.contact-area-contact-page .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.contact-area-contact-page .section-title-wrapper{grid-template-columns:1fr}}.contact-area-contact-page .subtitle-wrapper{margin-top:.5rem}.contact-area-contact-page .section-title{max-width:54.6875rem}@media only screen and (max-width:1919px){.contact-area-contact-page .section-title{max-width:42.1875rem}}@media only screen and (max-width:1399px){.contact-area-contact-page .section-title{max-width:30.9375rem}}.contact-area-contact-page .section-content-wrapper{margin-top:5.625rem;margin-bottom:.25rem;display:grid;gap:2.5rem 3.75rem;grid-template-columns:1fr 64.375rem;align-items:flex-start}@media only screen and (max-width:1919px){.contact-area-contact-page .section-content-wrapper{margin-top:3.75rem;grid-template-columns:1fr 45.625rem}}@media only screen and (max-width:1399px){.contact-area-contact-page .section-content-wrapper{grid-template-columns:1fr 42.5rem}}@media only screen and (max-width:1199px){.contact-area-contact-page .section-content-wrapper{grid-template-columns:1fr 34.375rem}}@media only screen and (max-width:991px){.contact-area-contact-page .section-content-wrapper{grid-template-columns:1fr}}.contact-area-contact-page .contact-mail .title{font-size:1.25rem;font-weight:400;line-height:1.25rem;color:var(--primary)}.contact-area-contact-page .contact-mail .text{font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary);max-width:25.625rem;margin-top:1.5rem}@media only screen and (max-width:1919px){.contact-area-contact-page .contact-mail .text{font-size:1.5rem;max-width:20.625rem}}@media only screen and (max-width:1199px){.contact-area-contact-page .contact-mail .text{font-size:1.25rem;max-width:17.5rem}}.contact-area-contact-page .contact-mail .text a{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:.0625rem;text-underline-offset:.1875rem}.contact-area-contact-page .contact-mail .text a:hover{color:var(--secondary)}.contact-area-contact-page .contact-social{margin-top:3.1875rem}.contact-area-contact-page .contact-social .title{font-size:1.25rem;font-weight:400;line-height:1.25rem;color:var(--primary)}.contact-area-contact-page .contact-social .social-links{display:flex;flex-direction:column;align-items:flex-start;margin-top:1.5rem}.contact-area-contact-page .contact-social .social-links a{font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary);display:inline-block;transition:all 0.5s}@media only screen and (max-width:1919px){.contact-area-contact-page .contact-social .social-links a{font-size:1.5rem}}@media only screen and (max-width:1199px){.contact-area-contact-page .contact-social .social-links a{font-size:1.25rem}}.contact-area-contact-page .contact-social .social-links a:hover{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:.0625rem;text-underline-offset:.1875rem}.contact-area-contact-page .contact-formwrap{display:grid;gap:3.75rem 3.75rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1399px){.contact-area-contact-page .contact-formwrap{gap:2.5rem 2.5rem}}@media only screen and (max-width:1199px){.contact-area-contact-page .contact-formwrap{gap:1.875rem 1.875rem}}@media only screen and (max-width:767px){.contact-area-contact-page .contact-formwrap{grid-template-columns:repeat(1,1fr)}}.contact-area-contact-page .contact-formwrap .message{grid-column:span 2;margin-top:1.875rem}@media only screen and (max-width:767px){.contact-area-contact-page .contact-formwrap .message{grid-column:auto}}.contact-area-contact-page .contact-formfield input{width:100%;height:2.5rem;border:none;border-bottom:.0625rem solid var(--primary);outline:none;background-color:#fff0;transition:all 0.5s;color:var(--primary)}.contact-area-contact-page .contact-formfield input:focus{border-color:var(--primary)}.contact-area-contact-page .contact-formfield input::-moz-placeholder{color:var(--primary)}.contact-area-contact-page .contact-formfield input::placeholder{color:var(--primary)}.contact-area-contact-page .contact-formfield input:-webkit-autofill,.contact-area-contact-page .contact-formfield input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.contact-area-contact-page .contact-formfield select{width:100%;height:2.5rem;border:none;border-bottom:.0625rem solid var(--primary);outline:none;background-color:#fff0;transition:all 0.5s;color:var(--primary)}.contact-area-contact-page .contact-formfield select:focus{border-color:var(--primary)}.contact-area-contact-page .contact-formfield select option{width:100%;max-width:100%}.dark .contact-area-contact-page .contact-formfield select option{background-color:var(--black)}.contact-area-contact-page .contact-formfield select option[disabled]{background-color:var(--black)!important}.contact-area-contact-page .submit-btn{margin-top:3.125rem}@media only screen and (max-width:1399px){.contact-area-contact-page .submit-btn{margin-top:2.5rem}}.faq-area-faq-page .section-header{border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.faq-area-faq-page .section-header{padding-top:.4375rem}}.faq-area-faq-page .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.faq-area-faq-page .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.faq-area-faq-page .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.faq-area-faq-page .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.faq-area-faq-page .section-title-wrapper{grid-template-columns:1fr}}.faq-area-faq-page .subtitle-wrapper{margin-top:.5rem}.faq-area-faq-page .section-title{max-width:62.8125rem}@media only screen and (max-width:1919px){.faq-area-faq-page .section-title{max-width:50.3125rem}}@media only screen and (max-width:1399px){.faq-area-faq-page .section-title{max-width:37.8125rem}}.faq-area-faq-page .accordion-wrapper{max-width:77.1875rem;margin-left:auto;margin-top:5.8125rem;margin-bottom:.625rem}@media only screen and (max-width:1919px){.faq-area-faq-page .accordion-wrapper{margin-top:3.9375rem;max-width:62.5rem}}@media only screen and (max-width:1399px){.faq-area-faq-page .accordion-wrapper{margin-top:2.6875rem;max-width:56.25rem}}@media only screen and (max-width:1199px){.faq-area-faq-page .accordion-wrapper{max-width:46.875rem}}.faq-area-faq-page .accordion{border-top:.0625rem solid var(--border);counter-reset:accordion}.faq-area-faq-page .accordion-button{font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary);padding:1.875rem 0 2.0625rem;border-radius:0!important;background-color:#fff0;outline:0;box-shadow:none}@media only screen and (max-width:1919px){.faq-area-faq-page .accordion-button{padding:1.25rem 0 1.4375rem;font-size:1.5rem}}@media only screen and (max-width:767px){.faq-area-faq-page .accordion-button{font-size:20px}}.faq-area-faq-page .accordion-button::after{content:"+";font-family:var(--font_awesome);background-image:none;width:auto;height:auto}.faq-area-faq-page .accordion-button:not(.collapsed){pointer-events:none}.faq-area-faq-page .accordion-button:not(.collapsed)::after{content:"-"}.faq-area-faq-page .accordion-item{background-color:#fff0;border:none;border-bottom:.0625rem solid var(--border);position:relative;padding-left:8.125rem;transition:all 0.5s}@media only screen and (max-width:991px){.faq-area-faq-page .accordion-item{padding-left:5rem}}@media only screen and (max-width:767px){.faq-area-faq-page .accordion-item{padding-left:50px}}.faq-area-faq-page .accordion-item:before{counter-increment:accordion;content:counter(accordion,decimal-leading-zero);font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;position:absolute;top:1.875rem;left:0;transition:all 0.5s;color:var(--primary)}@media only screen and (max-width:1919px){.faq-area-faq-page .accordion-item:before{top:1.25rem;font-size:1.5rem}}@media only screen and (max-width:767px){.faq-area-faq-page .accordion-item:before{font-size:20px}}.faq-area-faq-page .accordion-body{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--secondary);padding:.25rem 0 2.6875rem;border:none}.hero-area-service-details .service-meta{display:grid;gap:.625rem 3.75rem;grid-template-columns:1fr 65.3125rem;position:relative;margin-top:1.6875rem}@media only screen and (max-width:1919px){.hero-area-service-details .service-meta{grid-template-columns:1fr 52.8125rem}}@media only screen and (max-width:1399px){.hero-area-service-details .service-meta{grid-template-columns:1fr 40.3125rem}}@media only screen and (max-width:1199px){.hero-area-service-details .service-meta{grid-template-columns:1fr 36.5625rem}}@media only screen and (max-width:991px){.hero-area-service-details .service-meta{grid-template-columns:1fr}}.hero-area-service-details .service-meta .serial{font-size:1.125rem;font-weight:400;line-height:1.25rem;display:inline-block}.hero-area-service-details .service-meta .tag{font-size:1.125rem;font-weight:400;line-height:1.25rem;display:inline-block}.hero-area-service-details .service-meta .next-item{font-size:1.125rem;font-weight:400;line-height:1.25rem;display:inline-block;position:absolute;right:0;top:0}.hero-area-service-details .section-header{margin-top:5.25rem;display:grid;grid-template-columns:65.3125rem;justify-content:flex-end}@media only screen and (max-width:1919px){.hero-area-service-details .section-header{grid-template-columns:52.8125rem;margin-top:4rem}}@media only screen and (max-width:1399px){.hero-area-service-details .section-header{grid-template-columns:40.3125rem}}@media only screen and (max-width:1199px){.hero-area-service-details .section-header{grid-template-columns:36.5625rem;margin-top:2.75rem}}@media only screen and (max-width:991px){.hero-area-service-details .section-header{grid-template-columns:1fr}}.hero-area-service-details .section-content-wrapper{margin-top:5.875rem;display:grid;gap:2.5rem 3.75rem;grid-template-columns:1fr 65.3125rem}@media only screen and (max-width:1919px){.hero-area-service-details .section-content-wrapper{grid-template-columns:1fr 52.8125rem;margin-top:4rem}}@media only screen and (max-width:1399px){.hero-area-service-details .section-content-wrapper{grid-template-columns:1fr 40.3125rem}}@media only screen and (max-width:1199px){.hero-area-service-details .section-content-wrapper{grid-template-columns:1fr 36.5625rem;margin-top:2.75rem}}@media only screen and (max-width:991px){.hero-area-service-details .section-content-wrapper{grid-template-columns:1fr}}.hero-area-service-details .section-content .text{font-size:1.125rem;font-weight:400;line-height:1.625rem;max-width:26.25rem}.hero-area-service-details .section-thumb img{width:100%}.hero-area-service-details .feature-list{margin-top:1.625rem}.hero-area-service-details .feature-list li{font-size:1.125rem;font-weight:400;line-height:1.625rem;color:var(--primary);display:flex;align-items:center}.hero-area-service-details .feature-list li:before{content:"+";margin-right:.3125rem}.approach-area-service-details-page .section-header{margin-top:2rem}.approach-area-service-details-page .section-title-wrapper{display:grid;gap:1.25rem 3.75rem;grid-template-columns:1fr 70.3125rem;align-items:flex-end}@media only screen and (max-width:1919px){.approach-area-service-details-page .section-title-wrapper{grid-template-columns:1fr 56.5625rem}}@media only screen and (max-width:1399px){.approach-area-service-details-page .section-title-wrapper{grid-template-columns:1fr 42.1875rem}}@media only screen and (max-width:1199px){.approach-area-service-details-page .section-title-wrapper{grid-template-columns:1fr 35.9375rem}}@media only screen and (max-width:991px){.approach-area-service-details-page .section-title-wrapper{grid-template-columns:1fr}}.approach-area-service-details-page .section-subtitle{font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary);text-transform:unset}@media only screen and (max-width:1919px){.approach-area-service-details-page .section-subtitle{font-size:1.5rem}}@media only screen and (max-width:991px){.approach-area-service-details-page .section-subtitle{font-size:1.125rem}.approach-area-service-details-page .section-subtitle br{display:none}}.approach-area-service-details-page .section-title{max-width:54.6875rem}@media (min-width:1200px){.approach-area-service-details-page .section-title{font-size:3.125rem;line-height:1}}.approach-area-service-details-page .approach-wrapper-box{margin-top:5.875rem;display:grid;gap:1.25rem 3.75rem;grid-template-columns:1fr 70.3125rem;align-items:flex-start;margin-bottom:3.125rem}@media only screen and (max-width:1919px){.approach-area-service-details-page .approach-wrapper-box{grid-template-columns:1fr 56.5625rem;margin-top:4rem}}@media only screen and (max-width:1399px){.approach-area-service-details-page .approach-wrapper-box{grid-template-columns:1fr 42.1875rem}}@media only screen and (max-width:1199px){.approach-area-service-details-page .approach-wrapper-box{grid-template-columns:1fr 35.9375rem}}@media only screen and (max-width:991px){.approach-area-service-details-page .approach-wrapper-box{grid-template-columns:1fr;margin-top:2.75rem}}.approach-area-service-details-page .approach-wrapper-box .steps{font-family:var(--font_sequelsansromanbody);font-size:16.5625rem;font-weight:310;line-height:.65;letter-spacing:-.07em;color:var(--primary)}@media only screen and (max-width:1919px){.approach-area-service-details-page .approach-wrapper-box .steps{font-size:12.8125rem}}@media only screen and (max-width:1399px){.approach-area-service-details-page .approach-wrapper-box .steps{font-size:10.3125rem}}@media only screen and (max-width:991px){.approach-area-service-details-page .approach-wrapper-box .steps{display:none}}.approach-area-service-details-page .approach-wrapper{border-top:.0625rem dashed #878482}.approach-area-service-details-page .approach-box{display:grid;gap:.625rem 3.125rem;grid-template-columns:3.75rem 1fr 37.1875rem;align-items:flex-start;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:.0625rem dashed #878482}@media only screen and (max-width:1919px){.approach-area-service-details-page .approach-box{grid-template-columns:3.75rem 1fr 24.6875rem}}@media only screen and (max-width:1399px){.approach-area-service-details-page .approach-box{grid-template-columns:3.75rem 1fr}}@media only screen and (max-width:991px){.approach-area-service-details-page .approach-box{gap:.625rem 1.875rem}}@media (max-width:575px){.approach-area-service-details-page .approach-box{grid-template-columns:30px 1fr}}.approach-area-service-details-page .approach-box .number{font-size:1.125rem;font-weight:400;line-height:1.625rem;color:var(--primary)}@media only screen and (max-width:1399px){.approach-area-service-details-page .approach-box .number{grid-row:span 2}}.approach-area-service-details-page .approach-box .title{font-size:1.875rem;font-weight:310;line-height:1.875rem;letter-spacing:-.07em}@media only screen and (max-width:1919px){.approach-area-service-details-page .approach-box .title{font-size:1.5rem}}.approach-area-service-details-page .approach-box .text{font-size:1.125rem;font-weight:400;line-height:1.625rem}.feature-area{background-color:var(--bg)}.feature-area .features-wrapper-box{margin-top:2.75rem}.feature-area .features-wrapper{display:grid;gap:3.75rem 3.75rem;grid-template-columns:repeat(4,1fr);overflow:hidden}@media only screen and (max-width:1919px){.feature-area .features-wrapper{gap:3.75rem 2.5rem}}@media only screen and (max-width:1199px){.feature-area .features-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.feature-area .features-wrapper{grid-template-columns:repeat(1,1fr)}}.feature-area .features-wrapper>*:nth-child(2n) .thumb{order:2}@media only screen and (max-width:1199px){.feature-area .features-wrapper>*:nth-child(2n) .thumb{order:unset}}.feature-area .feature-box{position:relative;display:grid;gap:10.9375rem}@media only screen and (max-width:1919px){.feature-area .feature-box{gap:5.9375rem}}@media only screen and (max-width:1399px){.feature-area .feature-box{gap:4.6875rem}}@media only screen and (max-width:1199px){.feature-area .feature-box{gap:2.8125rem}}.feature-area .feature-box:before{position:absolute;content:"";width:.0625rem;height:100%;background-color:rgb(255 255 255 / .1);top:0;left:-1.875rem}@media only screen and (max-width:1919px){.feature-area .feature-box:before{left:-1.25rem}}.feature-area .feature-box .thumb img{height:5rem}@media only screen and (max-width:1919px){.feature-area .feature-box .thumb img{height:3.75rem}}.feature-area .feature-box .title{font-size:1.875rem;font-weight:310;line-height:1;letter-spacing:-.07em;color:var(--white)}@media only screen and (max-width:1919px){.feature-area .feature-box .title{font-size:1.5rem}}.feature-area .feature-box .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--white-2);margin-top:1.875rem}@media only screen and (max-width:1919px){.feature-area .feature-box .text{font-size:1.125rem;margin-top:1.25rem}}.value-area{background-color:var(--bg)}.value-area .section-content-wrapper{margin-top:2rem;margin-bottom:2.8125rem;display:grid;gap:2.5rem 3.75rem;grid-template-columns:37.8125rem 56.5625rem;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:1919px){.value-area .section-content-wrapper{grid-template-columns:1fr 48.125rem}}@media only screen and (max-width:1199px){.value-area .section-content-wrapper{grid-template-columns:1fr}}.value-area .section-thumb{margin-top:.6875rem;max-width:41.25rem}.value-area .section-thumb img{width:100%}.value-area .section-title{letter-spacing:-.07em;color:var(--white);max-width:41.25rem}@media (min-width:1200px){.value-area .section-title{font-size:3.125rem;font-weight:315;line-height:3.4375rem}}.value-area .values-wrapper{margin-top:3.5rem}@media only screen and (max-width:991px){.value-area .values-wrapper{margin-top:2.25rem}}.value-area .value-box{display:grid;gap:1.25rem 5rem;grid-template-columns:20.625rem 1fr}@media only screen and (max-width:1919px){.value-area .value-box{grid-template-columns:14.375rem 1fr}}@media only screen and (max-width:991px){.value-area .value-box{grid-template-columns:8.125rem 1fr}}@media only screen and (max-width:767px){.value-area .value-box{grid-template-columns:1fr}}.value-area .value-box:not(:first-child){margin-top:4.25rem}@media only screen and (max-width:991px){.value-area .value-box:not(:first-child){margin-top:2.375rem}}.value-area .value-box .number{font-size:6.25rem;font-weight:310;line-height:.9;letter-spacing:-.07em;color:var(--white);padding-top:1.0625rem;border-top:.0625rem solid rgb(252 247 243 / .2);margin-top:.375rem}@media only screen and (max-width:1919px){.value-area .value-box .number{font-size:5rem}}@media only screen and (max-width:1399px){.value-area .value-box .number{font-size:3.75rem}}@media only screen and (max-width:1199px){.value-area .value-box .number{font-size:3.125rem}}@media only screen and (max-width:991px){.value-area .value-box .number{font-size:2.5rem}}@media only screen and (max-width:767px){.value-area .value-box .number{font-size:35px}}.value-area .value-box .text{font-size:1.25rem;font-weight:400;line-height:1.625rem;color:var(--white-2)}@media only screen and (max-width:1919px){.value-area .value-box .text{font-size:1.125rem}}.faq-area .section-header{margin-top:3.125rem;border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.faq-area .section-header{margin-top:.625rem;padding-top:.4375rem}}.faq-area .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.faq-area .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.faq-area .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.faq-area .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.faq-area .section-title-wrapper{grid-template-columns:1fr}}.faq-area .subtitle-wrapper{margin-top:.5rem}.faq-area .section-title{max-width:62.8125rem}@media only screen and (max-width:1919px){.faq-area .section-title{max-width:56.5625rem}}@media only screen and (max-width:1399px){.faq-area .section-title{max-width:44.0625rem}}.faq-area .accordion-wrapper{max-width:77.1875rem;margin-left:auto;margin-top:5.8125rem;margin-bottom:.625rem}@media only screen and (max-width:1919px){.faq-area .accordion-wrapper{margin-top:3.9375rem;max-width:62.5rem}}@media only screen and (max-width:1399px){.faq-area .accordion-wrapper{margin-top:2.6875rem;max-width:53.125rem}}@media only screen and (max-width:1199px){.faq-area .accordion-wrapper{max-width:46.875rem}}.faq-area .accordion{border-top:.0625rem solid var(--border);counter-reset:accordion}.faq-area .accordion-button{font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary);padding:1.875rem 0 2.0625rem;border-radius:0!important;background-color:#fff0;outline:0;box-shadow:none}@media only screen and (max-width:1919px){.faq-area .accordion-button{padding:1.25rem 0 1.4375rem;font-size:1.5rem}}@media only screen and (max-width:767px){.faq-area .accordion-button{font-size:20px}}.faq-area .accordion-button::after{content:"+";font-family:var(--font_awesome);background-image:none;width:auto;height:auto}.faq-area .accordion-button:not(.collapsed){pointer-events:none}.faq-area .accordion-button:not(.collapsed)::after{content:"-"}.faq-area .accordion-item{background-color:#fff0;border:none;border-bottom:.0625rem solid var(--border);position:relative;padding-left:8.125rem;transition:all 0.5s}@media only screen and (max-width:991px){.faq-area .accordion-item{padding-left:5rem}}@media only screen and (max-width:767px){.faq-area .accordion-item{padding-left:50px}}.faq-area .accordion-item:before{counter-increment:accordion;content:counter(accordion,decimal-leading-zero);font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:1.16;letter-spacing:-.07em;color:var(--primary);position:absolute;top:1.875rem;left:0;transition:all 0.5s}@media only screen and (max-width:1919px){.faq-area .accordion-item:before{top:1.25rem;font-size:1.5rem}}@media only screen and (max-width:767px){.faq-area .accordion-item:before{font-size:20px}}.faq-area .accordion-body{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--secondary);padding:.25rem 0 2.6875rem;border:none}.service-area-service-page .section-header{border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.service-area-service-page .section-header{padding-top:.4375rem}}.service-area-service-page .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.service-area-service-page .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.service-area-service-page .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.service-area-service-page .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.service-area-service-page .section-title-wrapper{grid-template-columns:1fr}}.service-area-service-page .subtitle-wrapper{margin-top:.5rem}.service-area-service-page .section-title{max-width:50rem}@media only screen and (max-width:1919px){.service-area-service-page .section-title{max-width:43.75rem}}@media only screen and (max-width:1399px){.service-area-service-page .section-title{max-width:31.25rem}}.service-area-service-page .services-wrapper-box{margin-top:5.875rem}@media only screen and (max-width:1919px){.service-area-service-page .services-wrapper-box{margin-top:4rem}}@media only screen and (max-width:991px){.service-area-service-page .services-wrapper-box{margin-top:2.75rem}}.service-area-service-page .service-content-wrapper{background-color:#fff0}.service-area-service-page .service-content-wrapper .service-content .text.text-invert>div{background-image:linear-gradient(to right,#111111 50%,rgb(17 17 17 / .3) 51%)}.dark .service-area-service-page .service-content-wrapper .service-content .text.text-invert>div{background-image:linear-gradient(to right,#ffffff 50%,rgb(255 255 255 / .3) 51%)}.service-area-service-page .services-wrapper-2 .service-box{background-color:var(--white);border-color:var(--border)}.dark .service-area-service-page .services-wrapper-2 .service-box{background-color:var(--black)}.service-area-service-page .services-wrapper-2 .service-box:last-child{border-color:var(--border)}.service-area-service-page .services-wrapper-2 .service-box-wrapper{background-color:var(--border)}.service-area-service-page .services-wrapper-2 .service-box .number{color:var(--primary)}.service-area-service-page .services-wrapper-2 .service-box .title{color:var(--primary)}.service-area-service-page .services-wrapper-2 .service-box .text{color:var(--primary)}.service-area-service-page .capabilities-area-2 .capability-box .title{font-family:var(--font_thunder);font-size:6.25rem;font-weight:400;line-height:.85;text-transform:uppercase}.client-area-service-page .section-title{max-width:89.375rem}@media only screen and (max-width:1919px){.client-area-service-page .section-title{max-width:70.625rem}}.client-area-service-page .section-title span{color:var(--primary)}.client-area-service-page .section-content{margin-top:1.25rem}.client-area-service-page .section-content .text-wrapper{max-width:31.5625rem;margin-top:8.3125rem;margin-left:34.0625rem}@media only screen and (max-width:1919px){.client-area-service-page .section-content .text-wrapper{margin-top:5.1875rem}}@media only screen and (max-width:1399px){.client-area-service-page .section-content .text-wrapper{margin-top:3.9375rem;margin-left:21.5625rem}}@media only screen and (max-width:991px){.client-area-service-page .section-content .text-wrapper{margin-top:2.6875rem;margin-left:auto}}@media only screen and (max-width:767px){.client-area-service-page .section-content .text-wrapper{max-width:100%;margin-top:23px}}.client-area-service-page .client-capsule-wrapper{position:relative;overflow:hidden;pointer-events:none;margin-top:-12.5rem;height:39.5625rem}@media only screen and (max-width:1919px){.client-area-service-page .client-capsule-wrapper{height:33.3125rem}}@media only screen and (max-width:1399px){.client-area-service-page .client-capsule-wrapper{height:30.1875rem}}@media only screen and (max-width:991px){.client-area-service-page .client-capsule-wrapper{height:27.0625rem}}.client-area-service-page .client-capsule-wrapper>*{position:absolute;display:inline-block;margin-bottom:0;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;transition:none}.client-area-service-page .client-box{width:13.4375rem;height:6.25rem;padding:.625rem 1.25rem;background-color:var(--primary);display:inline-flex;justify-content:center;align-items:center;border-radius:6.25rem;transform:translate(-50%,-50%) rotate(0rad)}@media only screen and (max-width:1919px){.client-area-service-page .client-box{width:10.3125rem;height:4.375rem}}@media only screen and (max-width:1399px){.client-area-service-page .client-box{width:8.4375rem;height:3.125rem}}@media only screen and (max-width:991px){.client-area-service-page .client-box{width:6.5625rem;height:2.5rem}}@media only screen and (max-width:767px){.client-area-service-page .client-box{width:85px;height:30px}}.client-area-service-page .client-box img{pointer-events:none;max-width:100%;max-height:100%}.client-area-service-page .line{border-bottom:.0625rem solid var(--primary)}.client-area-service-page .lines-wrapper{display:grid;gap:.3125rem 0}@media only screen and (max-width:1399px){.client-area-service-page .lines-wrapper{gap:.1875rem 0}}@media only screen and (max-width:767px){.client-area-service-page .lines-wrapper{gap:1px 0}}.team-details-area .section-content-wrapper{margin-top:1.0625rem;display:grid;gap:2.5rem 3.75rem;grid-template-columns:36.875rem 37.5rem;justify-content:space-between}@media only screen and (max-width:1399px){.team-details-area .section-content-wrapper{grid-template-columns:1fr 31.25rem}}@media only screen and (max-width:1199px){.team-details-area .section-content-wrapper{grid-template-columns:1fr 26.875rem}}@media only screen and (max-width:991px){.team-details-area .section-content-wrapper{grid-template-columns:1fr}}.team-details-area .team-thumb{margin-top:.8125rem;order:2}@media only screen and (max-width:991px){.team-details-area .team-thumb{order:unset;max-width:31.25rem}}.team-details-area .team-thumb img{width:100%}.team-details-area .section-subtitle{font-family:var(--font_sequelsansromanbody);font-size:1.875rem;font-weight:310;line-height:.93;letter-spacing:-.07em;color:var(--primary);text-transform:unset}@media only screen and (max-width:1399px){.team-details-area .section-subtitle{font-size:1.5rem}}@media only screen and (max-width:991px){.team-details-area .section-subtitle{font-size:1.375rem}}.team-details-area .subtitle-wrapper{margin-top:1.8125rem}@media only screen and (max-width:1399px){.team-details-area .subtitle-wrapper{margin-top:1.1875rem}}.team-details-area .section-content .text-wrapper{margin-top:3.1875rem}@media only screen and (max-width:1399px){.team-details-area .section-content .text-wrapper{margin-top:2.5625rem}}@media only screen and (max-width:991px){.team-details-area .section-content .text-wrapper{margin-top:1.9375rem}}.team-details-area .section-content .text{font-size:1.25rem;font-weight:400;line-height:1.75rem}.team-details-area .section-content .text:not(:first-child){margin-top:1.75rem}.team-details-area .social-links{margin-top:3.3125rem;border-top:.0625rem dashed #878482;display:grid}.dark .team-details-area .social-links{border-color:#6F6D6C}@media only screen and (max-width:1399px){.team-details-area .social-links{margin-top:2.6875rem}}@media only screen and (max-width:991px){.team-details-area .social-links{margin-top:2.0625rem}}.team-details-area .social-links a{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--primary);display:flex;align-items:center;border-bottom:.0625rem dashed #878482;padding:.6875rem 0;transition:all 0.5s}.dark .team-details-area .social-links a{border-color:#6F6D6C}.team-details-area .social-links a:hover{background-color:#F7F7FA;padding-left:1.25rem}.dark .team-details-area .social-links a:hover{background-color:#171717}.team-details-area .social-links a:before{content:"+";margin-right:.375rem}.team-area-team-page .section-header{border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.team-area-team-page .section-header{padding-top:.4375rem}}.team-area-team-page .section-title-wrapper{display:grid;gap:1.25rem 3.75rem;grid-template-columns:20.3125rem 1fr}@media only screen and (max-width:1919px){.team-area-team-page .section-title-wrapper{grid-template-columns:17.1875rem 1fr}}@media only screen and (max-width:991px){.team-area-team-page .section-title-wrapper{grid-template-columns:1fr}}.team-area-team-page .subtitle-wrapper{margin-top:.5rem}.team-area-team-page .section-title{max-width:33.125rem}@media only screen and (max-width:1919px){.team-area-team-page .section-title{max-width:26.875rem}}@media only screen and (max-width:1399px){.team-area-team-page .section-title{max-width:21.875rem}}.team-area-team-page .team-info{margin-top:.8125rem}.team-area-team-page .team-info .team-group{display:inline-flex;align-items:center}.team-area-team-page .team-info .team-group img{width:3.75rem;height:3.75rem;border-radius:50%;outline:.1875rem solid var(--white)}.dark .team-area-team-page .team-info .team-group img{outline-color:var(--black)}@media only screen and (max-width:1919px){.team-area-team-page .team-info .team-group img{width:3.125rem;height:3.125rem}}.team-area-team-page .team-info .team-group img:not(:first-child){margin-left:-.625rem}.team-area-team-page .team-info .text{font-size:1.125rem;font-weight:400;line-height:1.25rem;max-width:17.1875rem}.team-area-team-page .team-info .text span{font-weight:500;color:var(--primary)}.team-area-team-page .team-info .text-wrapper{margin-top:1rem}.team-area-team-page .title-wrapper .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;max-width:36.25rem;margin-top:3.375rem}@media only screen and (max-width:1919px){.team-area-team-page .title-wrapper .text{margin-top:2.75rem}}@media only screen and (max-width:1399px){.team-area-team-page .title-wrapper .text{margin-top:1.5rem}}.cta-area-team-page .section-content{margin-top:2rem;text-align:center}.cta-area-team-page .section-content .btn-wrapper{margin-top:2.8125rem;margin-bottom:.0625rem}@media only screen and (max-width:1199px){.cta-area-team-page .section-content .btn-wrapper{margin-top:2.1875rem}}.cta-area-team-page .section-title{max-width:57.5rem;margin-inline:auto}@media (min-width:1200px){.cta-area-team-page .section-title{font-size:3.125rem;line-height:3.125rem}}.team-list-area .team-box{border-bottom:.0625rem solid #E1E1E1;padding-top:1.25rem;padding-bottom:1.25rem;display:grid;gap:.9375rem 1.5625rem;grid-template-columns:6.25rem 1fr 60rem auto;align-items:center;justify-content:space-between;transition:all 0.5s}.dark .team-list-area .team-box{border-color:#292929}@media only screen and (max-width:1919px){.team-list-area .team-box{grid-template-columns:6.25rem 1fr 35rem auto}}@media only screen and (max-width:1199px){.team-list-area .team-box{grid-template-columns:6.25rem 1fr 19.375rem auto}}@media only screen and (max-width:991px){.team-list-area .team-box{grid-template-columns:5rem 1fr 13.125rem auto}}@media only screen and (max-width:767px){.team-list-area .team-box{grid-template-columns:1fr 1fr auto}}.team-list-area .team-box:hover{background-color:#FAFAFA}.dark .team-list-area .team-box:hover{background-color:#1D1C1C}.team-list-area .team-box:hover .thumb{transform:translateX(1.25rem)}.team-list-area .team-box:hover .name{transform:translateX(1.25rem)}.team-list-area .team-box:hover .t-btn-normal{transform:translateX(-1.25rem)}.team-list-area .team-box .thumb{width:6.25rem;height:6.25rem;border-radius:50%;overflow:hidden;transition:all 0.5s}@media only screen and (max-width:991px){.team-list-area .team-box .thumb{width:5rem;height:5rem}}@media only screen and (max-width:767px){.team-list-area .team-box .thumb{grid-column:span 3}}.team-list-area .team-box .thumb img{width:100%}.team-list-area .team-box .name{font-size:1.875rem;font-weight:310;line-height:1;letter-spacing:-.07em;transition:all 0.5s}@media only screen and (max-width:1399px){.team-list-area .team-box .name{font-size:1.5rem}}.team-list-area .team-box .post{font-size:1rem;font-weight:400;line-height:1rem;display:inline-block}.team-list-area .team-wrapper-box{margin-top:5.625rem}@media only screen and (max-width:1399px){.team-list-area .team-wrapper-box{margin-top:4.375rem}}.team-list-area .team-wrapper{border-top:.0625rem solid #E1E1E1}.dark .team-list-area .team-wrapper{border-color:#292929}.team-area .section-header{margin-top:3.6875rem;display:grid;gap:1.25rem 1.25rem;grid-template-columns:1fr 1fr;align-items:flex-end}@media only screen and (max-width:991px){.team-area .section-header{grid-template-columns:1fr}}.team-area .section-header .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;max-width:23.4375rem}.team-area .section-header .section-title-wrapper{order:2}@media only screen and (max-width:991px){.team-area .section-header .section-title-wrapper{order:unset}}.team-area .team-wrapper-box{margin-top:5.875rem}@media only screen and (max-width:1919px){.team-area .team-wrapper-box{margin-top:4rem}}@media only screen and (max-width:991px){.team-area .team-wrapper-box{margin-top:2.75rem}}.team-area .team-wrapper{display:grid;gap:2.5rem 1.25rem;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:991px){.team-area .team-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.team-area .team-wrapper{grid-template-columns:repeat(1,1fr)}}.team-area .team-box:hover .thumb img{transform:scale(1.1)}.team-area .team-box .thumb{overflow:hidden}.team-area .team-box .thumb img{width:100%;transition:all 0.5s}.team-area .team-box .name{font-size:1.875rem;font-weight:310;line-height:1;letter-spacing:-.07em}@media only screen and (max-width:1919px){.team-area .team-box .name{font-size:1.5rem}}.team-area .team-box .post{font-size:1rem;font-weight:400;line-height:1.875rem;display:inline-block;margin-top:.1875rem}.team-area .team-box .content{margin-top:1.1875rem}.work-details-area .section-header{margin-top:1.0625rem}.work-details-area .section-title-wrapper{display:grid;gap:1.25rem 1.8125rem;grid-template-columns:19.6875rem 1fr}@media only screen and (max-width:1919px){.work-details-area .section-title-wrapper{grid-template-columns:15.3125rem 1fr}}@media only screen and (max-width:1399px){.work-details-area .section-title-wrapper{grid-template-columns:12.1875rem 1fr}}@media only screen and (max-width:1199px){.work-details-area .section-title-wrapper{align-items:center}}@media only screen and (max-width:767px){.work-details-area .section-title-wrapper{grid-template-columns:1fr}}.work-details-area .section-title-wrapper .title-thumb{border-radius:1.25rem;overflow:hidden;display:inline-block;margin-top:.8125rem;max-width:19.6875rem}@media only screen and (max-width:1399px){.work-details-area .section-title-wrapper .title-thumb{margin-top:.3125rem}}.work-details-area .meta-wrapper{margin-top:3.1875rem;display:grid;gap:1.875rem 3.75rem;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:5.9375rem}@media only screen and (max-width:1919px){.work-details-area .meta-wrapper{margin-top:2.5625rem;margin-bottom:4.0625rem}}@media only screen and (max-width:1199px){.work-details-area .meta-wrapper{gap:1.875rem 2.5rem;margin-top:1.9375rem;margin-bottom:2.8125rem}}@media only screen and (max-width:991px){.work-details-area .meta-wrapper{grid-template-columns:1fr 1fr}}.work-details-area .meta-item{border-top:.0625rem solid var(--border);padding-top:.875rem}.work-details-area .meta-item .title{font-size:1.125rem;font-weight:400;line-height:1.5625rem}.work-details-area .meta-item .text{font-size:1.125rem;font-weight:400;line-height:1.5625rem;color:var(--primary);margin-top:.25rem}.work-details-area .section-info{margin-top:3.6875rem;margin-bottom:5.8125rem;display:grid;gap:1.25rem 3.75rem;grid-template-columns:1fr 51.5625rem}@media only screen and (max-width:1919px){.work-details-area .section-info{margin-top:3.0625rem;margin-bottom:3.9375rem}}@media only screen and (max-width:1399px){.work-details-area .section-info{grid-template-columns:1fr 40.625rem}}@media only screen and (max-width:1199px){.work-details-area .section-info{grid-template-columns:1fr 34.375rem;margin-top:1.8125rem;margin-bottom:2.6875rem}}@media only screen and (max-width:991px){.work-details-area .section-info{grid-template-columns:1fr}}.work-details-area .section-info .title{font-size:3.125rem;font-weight:310;line-height:1;letter-spacing:-.07em;max-width:27.5rem}@media only screen and (max-width:1919px){.work-details-area .section-info .title{font-size:2.375rem;max-width:21.25rem}}@media (max-width:575px){.work-details-area .section-info .title{font-size:28px}}.work-details-area .section-info .content{margin-top:.125rem}.work-details-area .section-info .text{font-size:1.25rem;font-weight:400;line-height:1.75rem}.work-details-area .section-info .feature-list{margin-top:1.75rem}.work-details-area .section-info .feature-list li{font-size:1.25rem;font-weight:400;line-height:1.75rem;color:var(--primary);position:relative;display:flex;align-items:center}.work-details-area .section-info .feature-list li:before{content:"+";margin-right:.375rem}.work-details-area .gallery-wrapper{padding:0 3.125rem;display:grid;gap:.625rem;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1199px){.work-details-area .gallery-wrapper{padding:0 .625rem}}.work-details-area .gallery-wrapper>*:nth-child(1){grid-column:span 2}.work-details-area .gallery-wrapper>*:nth-child(3){grid-column:span 3}.work-details-area .gallery-wrapper .image{border-radius:1.25rem}@media only screen and (max-width:767px){.work-details-area .gallery-wrapper .image{border-radius:5px}}.work-details-area .details-info .title{font-size:1.875rem;font-weight:310;line-height:1.6875rem;letter-spacing:-.08em}@media only screen and (max-width:1199px){.work-details-area .details-info .title{font-size:1.5rem}}.work-details-area .details-info .text{font-size:1.25rem;font-weight:400;line-height:1.75rem;margin-top:1rem}@media only screen and (max-width:1199px){.work-details-area .details-info .text{font-size:1.125rem}}.work-details-area .section-details{margin-top:2.5625rem;margin-bottom:5.8125rem;display:grid;gap:1.875rem 3.75rem;grid-template-columns:1fr 1fr;max-width:70rem;margin-left:auto}@media only screen and (max-width:1919px){.work-details-area .section-details{margin-top:2.5625rem;margin-bottom:3.9375rem}}@media only screen and (max-width:1199px){.work-details-area .section-details{margin-top:1.9375rem;margin-bottom:2.6875rem}}@media only screen and (max-width:767px){.work-details-area .section-details{grid-template-columns:1fr}}.work-details-area .gallery-wrapper-2{padding:0 3.125rem;display:grid;gap:.625rem;grid-template-columns:1fr}@media only screen and (max-width:1199px){.work-details-area .gallery-wrapper-2{padding:0 .625rem}}.work-details-area .gallery-wrapper-2 .image{border-radius:1.25rem}@media only screen and (max-width:767px){.work-details-area .gallery-wrapper-2 .image{border-radius:5px}}.work-details-area .pagination{display:flex;gap:.625rem;justify-content:center;margin-bottom:.0625rem}.work-details-area .pagination a{border:.0625rem solid var(--border);width:10.625rem;height:5.625rem;display:inline-flex;justify-content:center;align-items:center;gap:.9375rem;border-radius:5.625rem;color:var(--primary)}@media only screen and (max-width:1919px){.work-details-area .pagination a{width:9.375rem;height:4.375rem}}@media only screen and (max-width:1199px){.work-details-area .pagination a{width:7.5rem;height:3.125rem}}.work-details-area .pagination a:hover{background-color:var(--primary);border-color:#fff0;color:var(--white)}.dark .work-details-area .pagination a:hover{color:var(--black)}.work-details-area .pagination a:hover svg *{fill:var(--white)}.dark .work-details-area .pagination a:hover svg *{fill:var(--black)}.work-details-area .pagination a svg *{fill:var(--primary)}.work-area-work-page .section-header{border-top:.0625rem solid var(--border);padding-top:2.3125rem}@media only screen and (max-width:991px){.work-area-work-page .section-header{padding-top:.4375rem}}.work-area-work-page .section-title-wrapper{display:grid;gap:.9375rem 3.75rem;grid-template-columns:1fr 77.1875rem}@media only screen and (max-width:1919px){.work-area-work-page .section-title-wrapper{grid-template-columns:1fr 62.5rem}}@media only screen and (max-width:1399px){.work-area-work-page .section-title-wrapper{grid-template-columns:1fr 53.125rem}}@media only screen and (max-width:1199px){.work-area-work-page .section-title-wrapper{grid-template-columns:1fr 46.875rem}}@media only screen and (max-width:991px){.work-area-work-page .section-title-wrapper{grid-template-columns:1fr}}.work-area-work-page .subtitle-wrapper{margin-top:.5rem}.work-area-work-page .section-title{max-width:50rem}@media only screen and (max-width:1919px){.work-area-work-page .section-title{max-width:43.75rem}}@media only screen and (max-width:1399px){.work-area-work-page .section-title{max-width:40rem}}.work-area-work-page .section-content .text{font-size:1.125rem;font-weight:400;line-height:1.625rem;max-width:30.625rem}.work-area-work-page .info-list li{font-size:1.125rem;font-weight:400;line-height:1.625rem;position:relative;display:flex;align-items:center}.work-area-work-page .info-list li:before{content:"+";margin-right:.3125rem}.work-area-work-page .section-content-wrapper{margin-top:5.25rem;margin-bottom:5.8125rem;max-width:77.1875rem;margin-left:auto;display:grid;gap:1.25rem 3.75rem;grid-template-columns:12.5rem 1fr}@media only screen and (max-width:1919px){.work-area-work-page .section-content-wrapper{margin-top:3.375rem;margin-bottom:3.3125rem;max-width:62.5rem}}@media only screen and (max-width:1399px){.work-area-work-page .section-content-wrapper{margin-top:2.75rem;max-width:56.25rem}}@media only screen and (max-width:1199px){.work-area-work-page .section-content-wrapper{margin-bottom:2.6875rem;max-width:46.875rem}}@media only screen and (max-width:991px){.work-area-work-page .section-content-wrapper{grid-template-columns:1fr}}.work-area-work-page .works-wrapper-box .container.large{max-width:115.625rem}@media (min-width:992px){.work-area-work-page .work-area-2-inner{padding-top:0!important}}.works-wrapper-8{display:grid;gap:4.25rem 1.25rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1919px){.works-wrapper-8{gap:3rem 1.25rem}}@media only screen and (max-width:767px){.works-wrapper-8{gap:38px 20px}}@media (max-width:575px){.works-wrapper-8{grid-template-columns:repeat(1,1fr)}}.works-wrapper-8>* .image{transform-origin:bottom right}.works-wrapper-8>*:nth-child(2n) .image{transform-origin:bottom left}.works-wrapper-8 .work-box .thumb{overflow:hidden;position:relative;border-radius:1.25rem}.works-wrapper-8 .work-box .thumb:hover .t-btn{opacity:1}.works-wrapper-8 .work-box .thumb .image{overflow:hidden;position:relative;border-radius:1.25rem;transform:scale(.9)}.works-wrapper-8 .work-box .thumb .image img{transform-origin:center}.works-wrapper-8 .work-box .thumb img{width:100%;cursor:none}.works-wrapper-8 .work-box .thumb .t-btn{font-size:1rem;font-weight:400;line-height:1.875rem;letter-spacing:-.02em;padding:.625rem 1.25rem;display:inline-block;background-color:#fff;color:var(--black);border-radius:3.125rem;position:absolute;top:0;left:0;opacity:0;margin:-1.5625rem 0 0 -4.0625rem;transition:opacity 0.3s,transform 0.7s cubic-bezier(.23,1,.32,1);pointer-events:none}.works-wrapper-8 .work-box .content{margin-top:.875rem}.works-wrapper-8 .work-box .title{font-size:1.875rem;font-weight:310;line-height:1;letter-spacing:-.08em}@media only screen and (max-width:1199px){.works-wrapper-8 .work-box .title{font-size:1.375rem}}@media only screen and (max-width:767px){.works-wrapper-8 .work-box .title{font-size:20px}}.works-wrapper-8 .work-box .meta{display:flex;gap:.3125rem;align-items:center;margin-top:.625rem}.works-wrapper-8 .work-box .meta span{font-size:.875rem;font-weight:400;line-height:1;display:flex;align-items:center}.works-wrapper-8 .work-box .meta span:not(:first-child):before{content:"";width:.625rem;height:.0625rem;background-color:currentColor;display:inline-block;margin-inline-end:.3125rem}.header-area{position:absolute;top:0;left:0;width:100%}.header-area__inner{display:flex;align-items:center;gap:0;position:relative;height:6.25rem}@media only screen and (max-width:1199px){.header-area__inner{height:4.375rem;gap:1.25rem}}.header-area__inner>*:nth-child(2){margin-inline-end:auto}@media (min-width:1800px){.header-area .container.large{max-width:109.375rem}}.header-area .sticky,.header-area .transformed{background-color:#F9E6DC}.header-area .header__logo{border:.0625rem solid var(--border);padding:.25rem .625rem;border-radius:3.75rem}@media only screen and (max-width:1199px){.header-area .header__logo{padding:0;border:0}}.header-area .header__logo img{max-width:5.9375rem}.header-area .header__nav{border:.0625rem solid var(--border);border-radius:3.75rem;padding:0 .8125rem}@media only screen and (max-width:1199px){.header-area .header__nav{padding:0;border:0}}.header-area .main-menu li a{font-size:1rem;font-weight:400;padding:1.3125rem 1.0625rem}.header-area .main-menu li a:hover{color:var(--action)}.header-area .search-icon{color:var(--primary)}@media (max-width:575px){.header-area .header__meta{display:none}}@media (max-width:575px){.header-area .header__button{display:none}}.header-area .rr-btn{font-size:1rem;padding:1.375rem 2.375rem;letter-spacing:-.04em}@media only screen and (max-width:1199px){.header-area .rr-btn{padding:1.0625rem 2.0625rem}}.header-area .header__navicon i{font-size:1.375rem;color:var(--primary)}.header-area-2{position:absolute;top:0;left:0;width:100%}.header-area-2__inner{display:flex;align-items:center;gap:.625rem;position:relative;height:5rem}@media only screen and (max-width:1199px){.header-area-2__inner{height:4.375rem;gap:.625rem}}.header-area-2__inner>*:nth-child(1){margin-inline-end:auto}.header-area-2 .sticky,.header-area-2 .transformed{background-color:#FCF7F3}.dark .header-area-2 .header__logo .light-logo{display:none}.header-area-2 .header__logo .dark-logo{display:none}.dark .header-area-2 .header__logo .dark-logo{display:block}.header-area-2 .header__logo img{max-width:7.5rem}.header-area-2 .header__nav{margin-right:-50%}.header-area-2 .main-menu li a{font-size:1rem;font-weight:400;padding:1.3125rem 1.0625rem}.header-area-2 .main-menu li a:hover{color:var(--action)}.header-area-2 .search-icon{color:var(--primary)}@media (max-width:575px){.header-area-2 .header__meta{display:none}}@media (max-width:575px){.header-area-2 .header__button{display:none}}.header-area-2 .rr-btn{padding:1rem 1.75rem;font-size:1rem;letter-spacing:-.04em}.header-area-2 .side-toggle{width:3.125rem;height:3.125rem;background-color:#F1E8E1;border-radius:50%}.header-area-2 .side-toggle i{font-size:1.375rem}.header-area-3{position:absolute;top:0;left:0;width:100%}.header-area-3__inner{display:flex;align-items:flex-start;gap:.625rem;position:relative;padding-top:2.1875rem}@media only screen and (max-width:1199px){.header-area-3__inner{padding-top:1.5625rem}}.header-area-3__inner>*:nth-child(1){margin-inline-end:auto}@media (min-width:1850px){.header-area-3 .container.large{max-width:115.625rem}}.header-area-3 .header__logo img{max-width:7.5rem}.header-area-3 .menu li a{font-size:1.125rem;font-weight:400;line-height:1.375rem;padding:0 0;color:var(--primary)}.header-area-3 .menu li a:hover{color:var(--secondary)}.header-area-3 .menu>ul{display:block}.header-area-3 .main-menu ul:hover li{opacity:.3}.header-area-3 .main-menu ul li{font-size:1.375rem;line-height:1.875rem;color:var(--primary);transition-property:opacity;transition-duration:500ms}.header-area-3 .main-menu ul li:hover{opacity:1}.header-area-3 .main-menu ul li:hover a strong{opacity:1;top:-1.4375rem}.header-area-3 .main-menu ul li a strong{opacity:0;transition-property:opacity,top;transition-duration:250ms}.header-area-3 .side-toggle{width:3.125rem;height:3.125rem;background-color:#F1E8E1;border-radius:50%}.header-area-3 .side-toggle i{font-size:1.375rem}.header-area-4{position:absolute;top:1.875rem;left:0;width:100%}.header-area-4__inner{display:flex;border-top:.0625rem solid var(--black);padding-top:1.25rem;gap:.625rem;position:relative;height:5rem}@media only screen and (max-width:1199px){.header-area-4__inner{height:4.375rem;gap:.625rem}}.header-area-4__inner>*:nth-child(1){margin-inline-end:auto}@media (min-width:1650px){.header-area-4 .container.large{max-width:103.125rem}}.header-area-4 .header__logo img{max-width:7.5rem}.header-area-4 .header__middel{margin-right:20rem}@media only screen and (max-width:1199px){.header-area-4 .header__middel{margin-left:6.25rem}}@media only screen and (max-width:991px){.header-area-4 .header__middel{display:none}}.header-area-4 .header__middel p{text-transform:uppercase;color:var(--black);font-size:.875rem;font-weight:500;line-height:1rem}.header-area-4 .main-menu li a{font-size:1rem;font-weight:400;padding:1.3125rem 1.0625rem}.header-area-4 .main-menu li a:hover{color:var(--action)}.header-area-4 .search-icon{color:var(--primary)}@media (max-width:575px){.header-area-4 .header__meta{display:none}}.header-area-4 .header__navicon button{text-transform:uppercase}.header-area-5{position:absolute;top:0;left:0;width:100%}.header-area-5__inner{display:flex;align-items:center;gap:.625rem;position:relative;border-bottom:.0625rem solid var(--border)}@media only screen and (max-width:1199px){.header-area-5__inner{padding-top:.9375rem;padding-bottom:.9375rem}}.header-area-5__inner>*:nth-child(1){margin-inline-end:auto}.header-area-5 .header__logo img{max-width:7.5rem}.header-area-5 .main-menu li a{padding:1.9375rem .9375rem}.header-area-5 .main-menu>ul>li:last-child>a{padding-right:0}.header-area-5 .menu li a{font-size:1.125rem;font-weight:400;line-height:1.375rem;padding:0 0;position:relative;color:var(--primary)}.header-area-5 .menu li a::before{width:0;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.header-area-5 .menu li a:hover{color:var(--primary)}.header-area-5 .menu li a:hover::before{width:100%}.header-area-5 .menu>ul{display:flex;gap:2.5rem}.header-area-5 .side-toggle{width:2.5rem;height:2.5rem;background-color:#F1E8E1;border-radius:50%}.header-area-5 .side-toggle i{font-size:1.375rem}.header-area-6{position:absolute;top:1.875rem;left:0;width:100%}.header-area-6__inner{display:flex;border-top:.0625rem solid var(--border);padding-top:1.25rem;gap:.625rem;position:relative;height:5rem}@media only screen and (max-width:1199px){.header-area-6__inner{height:4.375rem;gap:.625rem}}.header-area-6__inner>*:nth-child(1){margin-inline-end:auto}@media (min-width:1870px){.header-area-6 .container.large{max-width:116.875rem}}.header-area-6 .header__logo img{max-width:7.5rem}.header-area-6 .header__middel{margin-right:20rem}@media only screen and (max-width:1199px){.header-area-6 .header__middel{margin-left:6.25rem}}@media only screen and (max-width:991px){.header-area-6 .header__middel{display:none}}.header-area-6 .header__middel p{text-transform:uppercase;color:var(--primary);font-size:.875rem;font-weight:500;line-height:1rem}.header-area-6 .main-menu li a{font-size:1rem;font-weight:400;padding:1.3125rem 1.0625rem}.header-area-6 .main-menu li a:hover{color:var(--action)}.header-area-6 .search-icon{color:var(--primary)}@media (max-width:575px){.header-area-6 .header__meta{display:none}}.header-area-6 .header__navicon button{text-transform:uppercase;font-size:.875rem;color:var(--primary)}.header-area-7{position:absolute;top:0;left:0;width:100%}.header-area-7__inner{display:flex;align-items:center;gap:.625rem;position:relative;height:5rem}@media only screen and (max-width:1199px){.header-area-7__inner{height:4.375rem;gap:.625rem}}.header-area-7__inner>*:nth-child(1){margin-inline-end:auto}@media (min-width:1850px){.header-area-7 .container.large{max-width:115.625rem}}.header-area-7 .sticky,.header-area-7 .transformed{background-color:#FCF7F3}.header-area-7 .header__logo img{max-width:5.9375rem}.header-area-7 .header__nav{margin-right:-50%}.header-area-7 .main-menu>ul>li>a{font-size:.875rem;font-weight:600;padding:1.3125rem 1.5625rem;text-transform:uppercase;color:var(--white)}.header-area-7 .main-menu>ul>li>a:hover{opacity:.8}.header-area-7 .search-icon{color:var(--primary)}@media (max-width:575px){.header-area-7 .header__meta{display:none}}.header-area-7 .side-toggle{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1rem;text-transform:uppercase;color:var(--white)}.header-area-7 .side-toggle i{font-size:1.375rem}.header-area-8{position:absolute;top:0;left:0;width:100%}.header-area-8__inner{display:flex;align-items:center;gap:.625rem;position:relative;height:5rem}@media only screen and (max-width:1199px){.header-area-8__inner{height:4.375rem;gap:.625rem}}.header-area-8__inner>*:nth-child(1){margin-inline-end:auto}@media (min-width:1850px){.header-area-8 .container.large{max-width:115.625rem}}.header-area-8 .sticky,.header-area-8 .transformed{background-color:#FCF7F3}.header-area-8 .header__logo img{max-width:7.5rem}.header-area-8 .header__nav{margin-right:-50%}.header-area-8 .main-menu li a{font-size:.875rem;font-weight:600;padding:1.3125rem 1.3125rem;text-transform:uppercase}.header-area-8 .main-menu li a:hover{color:var(--action)}.header-area-8 .search-icon{color:var(--primary)}@media (max-width:575px){.header-area-8 .header__meta{display:none}}.header-area-8 .side-toggle{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1rem;text-transform:uppercase;color:var(--primary)}.header-area-8 .side-toggle i{font-size:1.375rem}.footer-area .footer-top-inner{padding-top:5.75rem;padding-bottom:3.125rem;display:grid;gap:1.875rem 3.75rem;grid-template-columns:1fr 41.25rem}@media only screen and (max-width:1919px){.footer-area .footer-top-inner{padding-top:4.5rem;padding-bottom:2.5rem}}@media only screen and (max-width:1399px){.footer-area .footer-top-inner{grid-template-columns:1fr 36.25rem}}@media only screen and (max-width:1199px){.footer-area .footer-top-inner{grid-template-columns:1fr 31.25rem}}@media only screen and (max-width:991px){.footer-area .footer-top-inner{grid-template-columns:1fr 26.875rem}}@media only screen and (max-width:767px){.footer-area .footer-top-inner{grid-template-columns:1fr}}.footer-area .footer-top-inner .info-text .text{max-width:31.875rem;font-size:1.875rem;line-height:1.26;color:var(--primary)}@media only screen and (max-width:1919px){.footer-area .footer-top-inner .info-text .text{font-size:1.375rem}}.footer-area .footer-top-inner .info-link a{font-size:1.875rem;line-height:1.5;color:var(--black-2);position:relative}.dark .footer-area .footer-top-inner .info-link a{color:#555}@media only screen and (max-width:1919px){.footer-area .footer-top-inner .info-link a{font-size:1.375rem}}.footer-area .footer-top-inner .info-link a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;transition:all 0.3s;background-color:currentColor}.footer-area .footer-top-inner .info-link a:hover{color:var(--black)}.dark .footer-area .footer-top-inner .info-link a:hover{color:var(--white)}.footer-area .footer-top-inner .info-link a:hover::before{width:0}.footer-area .footer-logo{margin-top:.5rem;max-width:41.0625rem}@media only screen and (max-width:1919px){.footer-area .footer-logo{max-width:16.0625rem}}@media only screen and (max-width:1199px){.footer-area .footer-logo{max-width:12.9375rem}}@media only screen and (max-width:991px){.footer-area .footer-logo{max-width:9.1875rem}}.footer-area .footer-widget-wrapper-box{border-top:.0625rem solid var(--border);padding-top:6.0625rem;padding-bottom:5.875rem}@media only screen and (max-width:1919px){.footer-area .footer-widget-wrapper-box{padding-top:4.8125rem;padding-bottom:4.625rem}}@media only screen and (max-width:1199px){.footer-area .footer-widget-wrapper-box{padding-top:3.5625rem;padding-bottom:3.375rem}}.footer-area .footer-widget-wrapper{display:grid;gap:1.875rem 10.625rem;grid-template-columns:1fr auto auto auto;justify-content:space-between}@media only screen and (max-width:1399px){.footer-area .footer-widget-wrapper{gap:1.875rem 8.125rem}}@media only screen and (max-width:1199px){.footer-area .footer-widget-wrapper{gap:1.875rem 5.625rem}}@media only screen and (max-width:991px){.footer-area .footer-widget-wrapper{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){.footer-area .footer-widget-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer-area .footer-widget-wrapper{grid-template-columns:1fr}}.footer-area .subscribe-form{max-width:32.1875rem}.footer-area .subscribe-form .input-field{display:flex;gap:.625rem;background-color:rgb(17 17 17 / .05);padding:1.75rem 1.875rem;border-radius:3.125rem}.dark .footer-area .subscribe-form .input-field{background-color:rgb(255 255 255 / .05)}@media only screen and (max-width:1919px){.footer-area .subscribe-form .input-field{padding:1.125rem 1.875rem}}.footer-area .subscribe-form .input-field input{width:100%;background-color:#fff0;border:0;outline:0;font-size:1.375rem;line-height:1;color:var(--primary)}.footer-area .subscribe-form .input-field input::-moz-placeholder{color:rgb(17 17 17 / .3)}.footer-area .subscribe-form .input-field input::placeholder{color:rgb(17 17 17 / .3)}.dark .footer-area .subscribe-form .input-field input::-moz-placeholder{color:rgb(255 255 255 / .3)}.dark .footer-area .subscribe-form .input-field input::placeholder{color:rgb(255 255 255 / .3)}.footer-area .subscribe-form .input-field input:-webkit-autofill,.footer-area .subscribe-form .input-field input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.footer-area .subscription-text{margin-top:1.4375rem}.footer-area .subscription-text .text{font-size:1.375rem;line-height:1.75rem;color:var(--primary);max-width:21.5625rem}.footer-area .subscription-text .text a{position:relative}.footer-area .subscription-text .text a::before{transition:all 0.5s;width:100%;height:.0625rem;position:absolute;bottom:0;left:0;content:"";background-color:currentColor}.footer-area .subscription-text .text a:hover:hover::before{width:0}.footer-area .footer-widget-box .title{font-size:1.375rem;line-height:1.25rem;margin-bottom:1.875rem;color:var(--black-2);font-family:var(--font_dmsans);font-weight:400}.dark .footer-area .footer-widget-box .title{color:#555}@media only screen and (max-width:1919px){.footer-area .footer-widget-box .title{margin-bottom:1.25rem}}@media only screen and (max-width:991px){.footer-area .footer-widget-box.newsletter{order:4;grid-column:span 2}}@media (max-width:575px){.footer-area .footer-widget-box.newsletter{grid-column:auto}}.footer-area .footer-nav-list:hover li a{opacity:.3}.footer-area .footer-nav-list li{font-size:1.375rem;line-height:1.875rem;color:var(--primary);transition-property:opacity;transition-duration:500ms}.footer-area .footer-nav-list li a:hover{opacity:1}.footer-area .footer-nav-list li a:hover a strong{opacity:1;top:-1.4375rem}.footer-area .footer-nav-list li a a strong{opacity:0;transition-property:opacity,top;transition-duration:250ms}.footer-area .copyright-area-inner{border-top:.0625rem solid var(--border);padding:2.9375rem 0}@media only screen and (max-width:1919px){.footer-area .copyright-area-inner{padding:2.3125rem 0}}@media only screen and (max-width:1399px){.footer-area .copyright-area-inner{padding:1.6875rem 0}}.footer-area .copyright-text .text{font-size:1.5rem;line-height:1;color:var(--primary);text-align:center}@media only screen and (max-width:1399px){.footer-area .copyright-text .text{font-size:1.25rem}}.footer-area .copyright-text .text a{color:#999;transition:all 0.3s;position:relative}.dark .footer-area .copyright-text .text a{color:#555}.footer-area .copyright-text .text a::before{width:0%;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.footer-area .copyright-text .text a:hover{color:var(--black)}.dark .footer-area .copyright-text .text a:hover{color:var(--white)}.footer-area .copyright-text .text a:hover::before{width:100%}.footer-area-2 .footer-widget-wrapper-box{border-top:.0625rem solid var(--border);padding-top:6.0625rem;padding-bottom:5.875rem}@media only screen and (max-width:1919px){.footer-area-2 .footer-widget-wrapper-box{padding-top:4.8125rem;padding-bottom:4.625rem}}@media only screen and (max-width:1199px){.footer-area-2 .footer-widget-wrapper-box{padding-top:3.5625rem;padding-bottom:3.375rem}}.footer-area-2 .footer-widget-wrapper{display:grid;gap:1.875rem 10.625rem;grid-template-columns:1fr auto auto auto;justify-content:space-between}@media only screen and (max-width:1399px){.footer-area-2 .footer-widget-wrapper{gap:1.875rem 8.125rem}}@media only screen and (max-width:1199px){.footer-area-2 .footer-widget-wrapper{gap:1.875rem 5.625rem}}@media only screen and (max-width:991px){.footer-area-2 .footer-widget-wrapper{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){.footer-area-2 .footer-widget-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer-area-2 .footer-widget-wrapper{grid-template-columns:1fr}}.footer-area-2 .subscribe-form{max-width:32.1875rem}.footer-area-2 .subscribe-form .input-field{display:flex;gap:.625rem;background-color:#F4EDE7;padding:1.75rem 1.875rem;border-radius:3.125rem}.dark .footer-area-2 .subscribe-form .input-field{background-color:#1D1D1D}@media only screen and (max-width:1919px){.footer-area-2 .subscribe-form .input-field{padding:1.375rem 1.875rem}}@media only screen and (max-width:1199px){.footer-area-2 .subscribe-form .input-field{padding:1.125rem 1.875rem}}.footer-area-2 .subscribe-form .input-field input{width:100%;background-color:#fff0;border:0;outline:0;font-size:1.375rem;line-height:1;color:var(--primary)}@media only screen and (max-width:1199px){.footer-area-2 .subscribe-form .input-field input{font-size:1.125rem}}.footer-area-2 .subscribe-form .input-field input::-moz-placeholder{color:rgb(17 17 17 / .3)}.footer-area-2 .subscribe-form .input-field input::placeholder{color:rgb(17 17 17 / .3)}.dark .footer-area-2 .subscribe-form .input-field input::-moz-placeholder{color:rgb(252 247 243 / .3)}.dark .footer-area-2 .subscribe-form .input-field input::placeholder{color:rgb(252 247 243 / .3)}.footer-area-2 .subscribe-form .input-field input:-webkit-autofill,.footer-area-2 .subscribe-form .input-field input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.footer-area-2 .subscription-text{margin-top:1.4375rem}@media only screen and (max-width:1199px){.footer-area-2 .subscription-text{margin-top:1.125rem}}.footer-area-2 .subscription-text .text{font-size:1.375rem;line-height:1.75rem;color:var(--primary);max-width:21.5625rem}@media only screen and (max-width:1199px){.footer-area-2 .subscription-text .text{font-size:1.125rem}}.footer-area-2 .subscription-text .text a{position:relative}.footer-area-2 .subscription-text .text a::before{transition:all 0.5s;width:100%;height:.0625rem;position:absolute;bottom:0;left:0;content:"";background-color:currentColor}.footer-area-2 .subscription-text .text a:hover:hover::before{width:0}.footer-area-2 .footer-widget-box .title{font-size:1.375rem;line-height:1.25rem;margin-bottom:1.875rem;color:var(--black-2);font-family:var(--font_dmsans)}.dark .footer-area-2 .footer-widget-box .title{color:#555}@media only screen and (max-width:1919px){.footer-area-2 .footer-widget-box .title{margin-bottom:1.25rem}}@media only screen and (max-width:991px){.footer-area-2 .footer-widget-box.newsletter{order:4;grid-column:span 2}}@media (max-width:575px){.footer-area-2 .footer-widget-box.newsletter{grid-column:auto}}.footer-area-2 .footer-nav-list:hover li a{opacity:.3}.footer-area-2 .footer-nav-list li{font-size:1.375rem;line-height:1.875rem;color:var(--primary);transition-property:opacity;transition-duration:500ms}.footer-area-2 .footer-nav-list li a:hover{opacity:1}.footer-area-2 .footer-nav-list li a:hover a strong{opacity:1;top:-1.4375rem}.footer-area-2 .footer-nav-list li a a strong{opacity:0;transition-property:opacity,top;transition-duration:250ms}.footer-area-2 .copyright-area-inner{border-top:.0625rem solid var(--border);padding:2.9375rem 0}@media only screen and (max-width:1919px){.footer-area-2 .copyright-area-inner{padding:2.3125rem 0}}@media only screen and (max-width:1399px){.footer-area-2 .copyright-area-inner{padding:1.6875rem 0}}.footer-area-2 .copyright-text .text{font-size:1.5rem;line-height:1;color:var(--primary);text-align:center}@media only screen and (max-width:1399px){.footer-area-2 .copyright-text .text{font-size:1.25rem}}@media only screen and (max-width:1199px){.footer-area-2 .copyright-text .text{font-size:1.125rem}}.footer-area-2 .copyright-text .text a{color:#999;transition:all 0.3s;position:relative}.dark .footer-area-2 .copyright-text .text a{color:#555}.footer-area-2 .copyright-text .text a::before{width:0;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.footer-area-2 .copyright-text .text a:hover{color:var(--primary)}.footer-area-2 .copyright-text .text a:hover::before{width:100%}.footer-area-3 .footer-widget-wrapper-box{padding-top:6.0625rem;padding-bottom:5.875rem}@media only screen and (max-width:1919px){.footer-area-3 .footer-widget-wrapper-box{padding-top:4.8125rem;padding-bottom:4.625rem}}@media only screen and (max-width:1199px){.footer-area-3 .footer-widget-wrapper-box{padding-top:3.5625rem;padding-bottom:3.375rem}}.footer-area-3 .footer-widget-wrapper{display:grid;gap:1.875rem 10.625rem;grid-template-columns:1fr auto auto auto;justify-content:space-between}@media only screen and (max-width:1399px){.footer-area-3 .footer-widget-wrapper{gap:1.875rem 8.125rem}}@media only screen and (max-width:1199px){.footer-area-3 .footer-widget-wrapper{gap:1.875rem 5.625rem}}@media only screen and (max-width:991px){.footer-area-3 .footer-widget-wrapper{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){.footer-area-3 .footer-widget-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer-area-3 .footer-widget-wrapper{grid-template-columns:1fr}}.footer-area-3 .subscribe-form{max-width:32.1875rem}.footer-area-3 .subscribe-form .input-field{display:flex;gap:.625rem;background-color:rgb(17 17 17 / .05);padding:1.75rem 1.875rem;border-radius:3.125rem}.dark .footer-area-3 .subscribe-form .input-field{background-color:rgb(255 255 255 / .05)}@media only screen and (max-width:1919px){.footer-area-3 .subscribe-form .input-field{padding:1.375rem 1.875rem}}@media only screen and (max-width:1199px){.footer-area-3 .subscribe-form .input-field{padding:1.125rem 1.875rem}}.footer-area-3 .subscribe-form .input-field input{width:100%;background-color:#fff0;border:0;outline:0;font-size:1.375rem;line-height:1;color:var(--primary)}@media only screen and (max-width:1199px){.footer-area-3 .subscribe-form .input-field input{font-size:1.125rem}}.footer-area-3 .subscribe-form .input-field input::-moz-placeholder{color:rgb(17 17 17 / .3)}.footer-area-3 .subscribe-form .input-field input::placeholder{color:rgb(17 17 17 / .3)}.dark .footer-area-3 .subscribe-form .input-field input::-moz-placeholder{color:rgb(255 255 255 / .3)}.dark .footer-area-3 .subscribe-form .input-field input::placeholder{color:rgb(255 255 255 / .3)}.footer-area-3 .subscription-text{margin-top:1.4375rem}@media only screen and (max-width:1199px){.footer-area-3 .subscription-text{margin-top:1.125rem}}.footer-area-3 .subscription-text .text{font-size:1.375rem;line-height:1.75rem;color:var(--primary);max-width:21.5625rem}@media only screen and (max-width:1199px){.footer-area-3 .subscription-text .text{font-size:1.125rem}}.footer-area-3 .subscription-text .text a{position:relative}.footer-area-3 .subscription-text .text a::before{transition:all 0.5s;width:100%;height:.0625rem;position:absolute;bottom:0;left:0;content:"";background-color:currentColor}.footer-area-3 .subscription-text .text a:hover:hover::before{width:0}.footer-area-3 .footer-widget-box .title{font-size:1.375rem;line-height:1.25rem;margin-bottom:1.875rem;color:var(--black-2);font-family:var(--font_dmsans);font-weight:400}.dark .footer-area-3 .footer-widget-box .title{color:#555}@media only screen and (max-width:1919px){.footer-area-3 .footer-widget-box .title{margin-bottom:1.25rem}}@media only screen and (max-width:991px){.footer-area-3 .footer-widget-box.newsletter{order:4;grid-column:span 2}}@media (max-width:575px){.footer-area-3 .footer-widget-box.newsletter{grid-column:auto}}.footer-area-3 .footer-nav-list:hover li a{opacity:.3}.footer-area-3 .footer-nav-list li{font-size:1.375rem;line-height:1.875rem;color:var(--primary);transition-property:opacity;transition-duration:500ms}@media only screen and (max-width:1199px){.footer-area-3 .footer-nav-list li{font-size:1.125rem}}.footer-area-3 .footer-nav-list li a:hover{opacity:1}.footer-area-3 .footer-nav-list li a:hover a strong{opacity:1;top:-1.4375rem}.footer-area-3 .footer-nav-list li a a strong{opacity:0;transition-property:opacity,top;transition-duration:250ms}.footer-area-3 .copyright-area-inner{border-top:.0625rem solid var(--border);padding:2.9375rem 0}@media only screen and (max-width:1919px){.footer-area-3 .copyright-area-inner{padding:2.3125rem 0}}@media only screen and (max-width:1399px){.footer-area-3 .copyright-area-inner{padding:1.6875rem 0}}.footer-area-3 .copyright-text .text{font-size:1.5rem;line-height:1;color:var(--primary);text-align:center}@media only screen and (max-width:1399px){.footer-area-3 .copyright-text .text{font-size:1.25rem}}@media only screen and (max-width:1199px){.footer-area-3 .copyright-text .text{font-size:1.125rem}}.footer-area-3 .copyright-text .text a{color:#999;transition:all 0.3s;position:relative}.dark .footer-area-3 .copyright-text .text a{color:#555}.footer-area-3 .copyright-text .text a::before{width:0;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.footer-area-3 .copyright-text .text a:hover{color:var(--primary)}.footer-area-3 .copyright-text .text a:hover::before{width:100%}.footer-area-4 .footer-widget-wrapper-box{border-top:.0625rem solid var(--border);padding-top:3.75rem;padding-bottom:3.75rem;margin-top:3.125rem}@media only screen and (max-width:1919px){.footer-area-4 .footer-widget-wrapper-box{padding-top:3.125rem;padding-bottom:3.125rem}}@media only screen and (max-width:1399px){.footer-area-4 .footer-widget-wrapper-box{padding-top:2.5rem;padding-bottom:2.5rem}}.footer-area-4 .footer-widget-wrapper{display:grid;gap:1.875rem 10.625rem;grid-template-columns:1fr auto;justify-content:space-between}@media only screen and (max-width:1399px){.footer-area-4 .footer-widget-wrapper{gap:1.875rem 3.75rem}}@media only screen and (max-width:767px){.footer-area-4 .footer-widget-wrapper{grid-template-columns:1fr}}.footer-area-4 .footer-logo img{max-width:7.5rem}.footer-area-4 .footer-nav-list{display:flex;gap:.3125rem 2.5rem;flex-wrap:wrap}@media only screen and (max-width:1199px){.footer-area-4 .footer-nav-list{gap:.3125rem 1.875rem}}.footer-area-4 .footer-nav-list:hover li a{opacity:.3}.footer-area-4 .footer-nav-list li{font-size:1.25rem;line-height:1.75rem;color:var(--primary);transition-property:opacity;transition-duration:500ms}@media only screen and (max-width:1199px){.footer-area-4 .footer-nav-list li{font-size:1.125rem}}.footer-area-4 .footer-nav-list li a:hover{opacity:1}.footer-area-4 .footer-nav-list li a:hover a strong{opacity:1;top:-1.4375rem}.footer-area-4 .footer-nav-list li a a strong{opacity:0;transition-property:opacity,top;transition-duration:250ms}.footer-area-4 .copyright-area-inner{border-top:.0625rem solid var(--border);padding-top:2.25rem;padding-bottom:3.4375rem}@media only screen and (max-width:1919px){.footer-area-4 .copyright-area-inner{padding-top:1.9375rem;padding-bottom:2.1875rem}}@media only screen and (max-width:1199px){.footer-area-4 .copyright-area-inner{padding-top:1.625rem;padding-bottom:1.625rem}}.footer-area-4 .copyright-text .text{font-size:1.25rem;line-height:1.75rem;color:var(--primary);text-align:center}@media only screen and (max-width:1199px){.footer-area-4 .copyright-text .text{font-size:1.125rem}}.footer-area-4 .copyright-text .text a{color:#999;transition:all 0.3s;position:relative}.dark .footer-area-4 .copyright-text .text a{color:#555}.footer-area-4 .copyright-text .text a::before{width:0;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.footer-area-4 .copyright-text .text a:hover{color:var(--primary)}.footer-area-4 .copyright-text .text a:hover::before{width:100%}.footer-area-6-inner{padding-bottom:2.5rem;padding-top:8.375rem}@media only screen and (max-width:991px){.footer-area-6-inner{padding-top:6.25rem}}@media (max-width:575px){.footer-area-6-inner{padding-top:50px}}.footer-area-6 .footer-widget-wrapper{display:flex;gap:8.75rem;justify-content:space-between;padding-bottom:12.5rem}@media only screen and (max-width:1399px){.footer-area-6 .footer-widget-wrapper{gap:6.25rem;padding-bottom:9.375rem}}@media only screen and (max-width:1199px){.footer-area-6 .footer-widget-wrapper{gap:5rem;padding-bottom:7.5rem}}@media only screen and (max-width:991px){.footer-area-6 .footer-widget-wrapper{gap:3.125rem;padding-bottom:3.75rem}}@media only screen and (max-width:767px){.footer-area-6 .footer-widget-wrapper{gap:30px;padding-bottom:40px}}@media (max-width:575px){.footer-area-6 .footer-widget-wrapper{flex-wrap:wrap}}.footer-area-6 .footer-widget__media{margin-left:auto}@media (max-width:575px){.footer-area-6 .footer-widget__media{margin-right:auto;margin-left:auto}}.footer-area-6 .footer-widget__content{max-width:70.625rem}@media only screen and (max-width:1199px){.footer-area-6 .footer-widget__content{max-width:62.5rem}}@media (max-width:575px){.footer-area-6 .footer-widget__content{max-width:100%}}.footer-area-6 .footer-widget__content-wrapper{border-top:.0625rem solid var(--border);padding-top:1.875rem;display:flex;gap:15rem}@media only screen and (max-width:1399px){.footer-area-6 .footer-widget__content-wrapper{gap:9.375rem}}@media only screen and (max-width:1199px){.footer-area-6 .footer-widget__content-wrapper{gap:3.125rem}}@media only screen and (max-width:991px){.footer-area-6 .footer-widget__content-wrapper{flex-wrap:wrap}}.footer-area-6 .footer-widget__content-item span{font-size:.875rem;color:var(--primary);line-height:1rem;font-weight:500;text-transform:uppercase;margin-bottom:2.8125rem;display:inline-block}@media only screen and (max-width:991px){.footer-area-6 .footer-widget__content-item span{margin-bottom:1.25rem}}.footer-area-6 .footer-widget__content-item .description{max-width:27.5rem;color:var(--primary);font-size:1.875rem;line-height:2.375rem;letter-spacing:-0.0.375rem}@media only screen and (max-width:1199px){.footer-area-6 .footer-widget__content-item .description{font-size:1.5625rem;line-height:1.875rem}}@media only screen and (max-width:991px){.footer-area-6 .footer-widget__content-item .description{max-width:100%;font-size:1.375rem}}.footer-area-6 .footer-widget-title{font-size:6.25rem;line-height:.95;letter-spacing:-.3125rem;margin-bottom:6.25rem}@media only screen and (max-width:1199px){.footer-area-6 .footer-widget-title{font-size:5rem}}@media only screen and (max-width:991px){.footer-area-6 .footer-widget-title{font-size:3.125rem;letter-spacing:0;margin-bottom:3.125rem}}@media only screen and (max-width:767px){.footer-area-6 .footer-widget-title{font-size:35px}}.footer-area-6 .footer-widget-nav-list{padding-left:1.6875rem}.footer-area-6 .footer-widget-nav-list li{position:relative}.footer-area-6 .footer-widget-nav-list li::before{content:"";width:.4375rem;height:.4375rem;display:flex;align-items:center;justify-content:center;border-radius:31.25rem;background-color:var(--primary);position:absolute;left:0;transform:translate(-1.6875rem,.9375rem);margin-right:1.875rem}.footer-area-6 .footer-widget-nav-list li:not(:last-child){margin-bottom:.3125rem}.footer-area-6 .footer-widget-nav-list li a{font-size:1.875rem;line-height:2.25rem;color:var(--primary);text-transform:capitalize}@media only screen and (max-width:1199px){.footer-area-6 .footer-widget-nav-list li a{font-size:1.25rem;line-height:1.875rem}}.footer-area-6 .copyright-area-inner{border-top:.0625rem solid var(--border);padding-top:2.5rem}.footer-area-6 .copyright-socail-list{display:flex;align-items:center;justify-content:center;text-align:center;gap:.625rem 2.5625rem;position:relative;padding-bottom:1.25rem;flex-wrap:wrap}@media (max-width:575px){.footer-area-6 .copyright-socail-list{gap:10px 30px}}.footer-area-6 .copyright-socail-list::before{width:9.375rem;height:.0625rem;content:"";position:absolute;bottom:0;background-color:var(--border)}.footer-area-6 .copyright-socail-list li{position:relative}.footer-area-6 .copyright-socail-list li:not(:last-child)::before{content:"";width:.0625rem;height:.625rem;right:-50%;position:absolute;background-color:#999;transform:translate(-.625rem,.1875rem)}.dark .footer-area-6 .copyright-socail-list li:not(:last-child)::before{background-color:#555}@media (max-width:575px){.footer-area-6 .copyright-socail-list li:not(:last-child)::before{transform:translate(-17px,3px)}}.footer-area-6 .copyright-socail-list li a{font-size:.875rem;line-height:1rem;font-weight:500;text-transform:uppercase;color:var(--primary);text-align:center;position:relative}.footer-area-6 .copyright-socail-list li a::before{width:0;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.footer-area-6 .copyright-socail-list li a:hover{color:#999}.footer-area-6 .copyright-socail-list li a:hover::before{width:100%}.footer-area-6 .copyright-text{padding-top:1.25rem}.footer-area-6 .copyright-text .text{font-size:.875rem;line-height:1rem;font-weight:500;text-transform:uppercase;color:var(--primary);text-align:center}.footer-area-6 .copyright-text .text a{transition:all 0.3s;position:relative}.footer-area-6 .copyright-text .text a::before{width:0;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.footer-area-6 .copyright-text .text a:hover{color:#999}.footer-area-6 .copyright-text .text a:hover::before{width:100%}.footer-area-inner-page .footer-top-inner{padding-top:3.125rem;border-top:.0625rem solid var(--border);padding-bottom:3.125rem;margin-top:3.125rem;display:grid;gap:1.875rem 3.75rem;grid-template-columns:1fr 41.25rem}@media only screen and (max-width:1919px){.footer-area-inner-page .footer-top-inner{padding-top:2.5rem;padding-bottom:2.5rem;margin-top:1.875rem}}@media only screen and (max-width:1399px){.footer-area-inner-page .footer-top-inner{grid-template-columns:1fr 36.25rem}}@media only screen and (max-width:1199px){.footer-area-inner-page .footer-top-inner{grid-template-columns:1fr 29.375rem}}@media only screen and (max-width:991px){.footer-area-inner-page .footer-top-inner{grid-template-columns:1fr 26.875rem}}@media only screen and (max-width:767px){.footer-area-inner-page .footer-top-inner{grid-template-columns:1fr}}.footer-area-inner-page .footer-top-inner .info-text .text{max-width:31.875rem;font-size:1.875rem;line-height:1.26;color:var(--primary)}@media only screen and (max-width:1919px){.footer-area-inner-page .footer-top-inner .info-text .text{font-size:1.375rem}}@media only screen and (max-width:1199px){.footer-area-inner-page .footer-top-inner .info-text .text{font-size:1.125rem}}.footer-area-inner-page .footer-top-inner .info-link a{font-size:1.875rem;line-height:1.5;color:var(--black-2);position:relative}.dark .footer-area-inner-page .footer-top-inner .info-link a{color:#555}@media only screen and (max-width:1919px){.footer-area-inner-page .footer-top-inner .info-link a{font-size:1.375rem}}.footer-area-inner-page .footer-top-inner .info-link a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;transition:all 0.3s;background-color:currentColor}.footer-area-inner-page .footer-top-inner .info-link a:hover{color:var(--primary)}.footer-area-inner-page .footer-top-inner .info-link a:hover::before{width:0}.footer-area-inner-page .footer-logo{margin-top:.5rem;max-width:41.0625rem}@media only screen and (max-width:1919px){.footer-area-inner-page .footer-logo{max-width:16.0625rem}}@media only screen and (max-width:1199px){.footer-area-inner-page .footer-logo{max-width:12.9375rem}}@media only screen and (max-width:991px){.footer-area-inner-page .footer-logo{max-width:9.1875rem}}.footer-area-inner-page .footer-widget-wrapper-box{border-top:.0625rem solid var(--border);padding-top:6.0625rem;padding-bottom:5.875rem}@media only screen and (max-width:1919px){.footer-area-inner-page .footer-widget-wrapper-box{padding-top:4.8125rem;padding-bottom:4.625rem}}@media only screen and (max-width:1199px){.footer-area-inner-page .footer-widget-wrapper-box{padding-top:3.5625rem;padding-bottom:3.375rem}}.footer-area-inner-page .footer-widget-wrapper{display:grid;gap:1.875rem 10.625rem;grid-template-columns:1fr auto auto auto;justify-content:space-between}@media only screen and (max-width:1399px){.footer-area-inner-page .footer-widget-wrapper{gap:1.875rem 8.125rem}}@media only screen and (max-width:1199px){.footer-area-inner-page .footer-widget-wrapper{gap:1.875rem 5.625rem}}@media only screen and (max-width:991px){.footer-area-inner-page .footer-widget-wrapper{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){.footer-area-inner-page .footer-widget-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:575px){.footer-area-inner-page .footer-widget-wrapper{grid-template-columns:1fr}}.footer-area-inner-page .subscribe-form{max-width:32.1875rem}.footer-area-inner-page .subscribe-form .input-field{display:flex;gap:.625rem;background-color:rgb(17 17 17 / .05);padding:2rem 1.875rem;border-radius:3.125rem}.dark .footer-area-inner-page .subscribe-form .input-field{background-color:rgb(255 255 255 / .05)}@media only screen and (max-width:1919px){.footer-area-inner-page .subscribe-form .input-field{padding:1.375rem 1.875rem}}.footer-area-inner-page .subscribe-form .input-field input{width:100%;background-color:#fff0;border:0;outline:0;font-size:1.375rem;color:var(--primary)}@media only screen and (max-width:1199px){.footer-area-inner-page .subscribe-form .input-field input{font-size:1.125rem}}.footer-area-inner-page .subscribe-form .input-field input::-moz-placeholder{line-height:1;color:rgb(17 17 17 / .3)}.footer-area-inner-page .subscribe-form .input-field input::placeholder{line-height:1;color:rgb(17 17 17 / .3)}.dark .footer-area-inner-page .subscribe-form .input-field input::-moz-placeholder{color:rgb(255 255 255 / .3)}.dark .footer-area-inner-page .subscribe-form .input-field input::placeholder{color:rgb(255 255 255 / .3)}.footer-area-inner-page .subscription-text{margin-top:1.4375rem}.footer-area-inner-page .subscription-text .text{font-size:1.375rem;line-height:1.75rem;color:var(--primary);max-width:21.5625rem}@media only screen and (max-width:1919px){.footer-area-inner-page .subscription-text .text{font-size:1.25rem}}@media only screen and (max-width:1199px){.footer-area-inner-page .subscription-text .text{font-size:1.125rem}}.footer-area-inner-page .subscription-text .text a{position:relative}.footer-area-inner-page .subscription-text .text a::before{transition:all 0.5s;width:100%;height:.0625rem;position:absolute;bottom:0;left:0;content:"";background-color:currentColor}.footer-area-inner-page .subscription-text .text a:hover:hover::before{width:0}.footer-area-inner-page .footer-widget-box .title{font-size:1.375rem;line-height:1.25rem;margin-bottom:1.875rem;color:var(--black-2);font-family:var(--font_dmsans)}.dark .footer-area-inner-page .footer-widget-box .title{color:#555}@media only screen and (max-width:1919px){.footer-area-inner-page .footer-widget-box .title{margin-bottom:1.25rem}}@media only screen and (max-width:991px){.footer-area-inner-page .footer-widget-box.newsletter{order:4;grid-column:span 2}}@media (max-width:575px){.footer-area-inner-page .footer-widget-box.newsletter{grid-column:auto}}.footer-area-inner-page .footer-nav-list:hover li a{opacity:.3}.footer-area-inner-page .footer-nav-list li{font-size:1.375rem;line-height:1.875rem;color:var(--primary);transition-property:opacity;transition-duration:500ms}@media only screen and (max-width:1199px){.footer-area-inner-page .footer-nav-list li{font-size:1.125rem}}.footer-area-inner-page .footer-nav-list li a:hover{opacity:1}.footer-area-inner-page .footer-nav-list li a:hover a strong{opacity:1;top:-1.4375rem}.footer-area-inner-page .footer-nav-list li a a strong{opacity:0;transition-property:opacity,top;transition-duration:250ms}.footer-area-inner-page .copyright-area-inner{border-top:.0625rem solid var(--border);padding:2.9375rem 0}@media only screen and (max-width:1919px){.footer-area-inner-page .copyright-area-inner{padding:2.3125rem 0}}@media only screen and (max-width:1399px){.footer-area-inner-page .copyright-area-inner{padding:1.6875rem 0}}.footer-area-inner-page .copyright-text .text{font-size:1.5rem;line-height:1;color:var(--primary);text-align:center}@media only screen and (max-width:1919px){.footer-area-inner-page .copyright-text .text{font-size:1.375rem}}@media only screen and (max-width:1399px){.footer-area-inner-page .copyright-text .text{font-size:1.25rem}}@media only screen and (max-width:1199px){.footer-area-inner-page .copyright-text .text{font-size:1.125rem}}.footer-area-inner-page .copyright-text .text a{color:#999;transition:all 0.3s;position:relative}.dark .footer-area-inner-page .copyright-text .text a{color:#555}.footer-area-inner-page .copyright-text .text a::before{width:0;height:.0625rem;background-color:currentColor;content:"";position:absolute;left:0;bottom:0;transition:all 0.5s}.footer-area-inner-page .copyright-text .text a:hover{color:var(--primary)}.footer-area-inner-page .copyright-text .text a:hover::before{width:100%}:root{--rr-ff-grotesk:"BDO Grotesk", sans-serif;--rr-ff-body:"Inter", sans-serif;--rr-common-white:#FFFFFF;--rr-theme-primary:#222222;--rr-heading-primary:#222222;--rr-heading-secondary:#222020;--rr-theme-primary:#151515;--rr-text-body:rgba(34, 34, 34, 0.6);--rr-fw-medium:500}.heading-bg{background-color:var(--rr-heading-primary)}.header-p-inline-60{padding:0 3.75rem}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-p-inline-60{padding:15px 0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.header-p-inline-60{padding:15px 0}}.rr-container-1630{--bs-gutter-x:1.875rem;max-width:101.875rem}.brand-border{border:.0625rem solid #e1e2e4}.border-tp{border:solid #E1E2E4;border-width:.0625rem 0 0 0}.border-bt{border:solid #E1E2E4;border-width:.0625rem 0 .0625rem 0}.smooth-slide-transtion{transition-timing-function:linear}.section-space{padding-top:12.5rem;padding-bottom:12.5rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.section-space{padding-top:8.125rem;padding-bottom:8.125rem}}@media only screen and (min-width:768px) and (max-width:992px){.section-space{padding-top:5rem;padding-bottom:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space{padding-top:70px;padding-bottom:70px}}.section-space-top{padding-top:12.5rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.section-space-top{padding-top:8.125rem}}@media only screen and (min-width:768px) and (max-width:992px){.section-space-top{padding-top:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-top{padding-top:70px}}.section-space-bottom{padding-bottom:12.5rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.section-space-bottom{padding-bottom:8.125rem}}@media only screen and (min-width:768px) and (max-width:992px){.section-space-bottom{padding-bottom:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-bottom{padding-bottom:70px}}.section-space-160{padding-top:10rem;padding-bottom:10rem}@media only screen and (min-width:768px) and (max-width:992px){.section-space-160{padding-top:5rem;padding-bottom:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-160{padding-top:70px;padding-bottom:70px}}.section-space-top-160{padding-top:10rem}@media only screen and (min-width:768px) and (max-width:992px){.section-space-top-160{padding-top:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-top-160{padding-top:70px}}.section-space-bottom-160{padding-bottom:10rem}@media only screen and (min-width:768px) and (max-width:992px){.section-space-bottom-160{padding-bottom:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-bottom-160{padding-bottom:70px}}.section-space-top-140{padding-top:8.75rem}@media only screen and (min-width:768px) and (max-width:992px){.section-space-top-140{padding-top:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-top-140{padding-top:70px}}.section-space-bottom-140{padding-bottom:8.75rem}@media only screen and (min-width:768px) and (max-width:992px){.section-space-bottom-140{padding-bottom:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-bottom-140{padding-bottom:70px}}.section-space-top-120{padding-top:7.5rem}@media only screen and (min-width:768px) and (max-width:992px){.section-space-top-120{padding-top:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-top-120{padding-top:70px}}.section-space-bottom-120{padding-bottom:7.5rem}@media only screen and (min-width:768px) and (max-width:992px){.section-space-bottom-120{padding-bottom:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section-space-bottom-120{padding-bottom:70px}}.rr-btn-ru{position:relative;display:inline-flex;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;padding:.3125rem;font-size:1rem;line-height:1;overflow:hidden;padding-right:1.25rem;font-weight:var(--rr-fw-medium);color:var(--rr-common-white);font-family:var(--rr-ff-grotesk);border:.0625rem solid rgb(255 255 255 / .14)}.rr-btn-ru::before{width:100%;height:100%;top:0;left:0;z-index:-1;content:"";position:absolute;transition:all 0.35s;transform-origin:right bottom;background:var(--rr-heading-primary);transform:translate(-165%,0) rotate(0deg)}.rr-btn-ru span{width:2.25rem;height:2.125rem;display:flex;align-items:center;justify-content:center;color:var(--rr-common-black);background:var(--rr-common-white)}.rr-btn-ru:hover::before{transform:translateX(0)}.tp-hover-btn-wrapper{display:inline-block}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.tp-hover-btn-wrapper{margin-top:20px}}.tp-hover-btn-wrapper .tp-btn-circle-2{background:#fff0;position:relative;overflow:hidden;display:inline-block;width:10rem;height:10rem;border-radius:50%;letter-spacing:-.01em;font-weight:500;font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;color:var(--rr-heading-primary);border:.0625rem solid #D9D9D9;z-index:1}.tp-hover-btn-wrapper .tp-btn-circle-2:hover{color:var(--rr-common-white)}.tp-hover-btn-wrapper .tp-btn-circle-2:hover .tp-btn-circle-dot{width:26.25rem;height:26.25rem}.tp-hover-btn-wrapper .tp-btn-circle-2:hover svg [stroke=white]{stroke:#151515}.tp-hover-btn-wrapper .tp-btn-circle-2 .tp-btn-circle-text-2{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);display:block;font-style:normal;font-size:1rem;line-height:1.375rem}.tp-hover-btn-wrapper .tp-btn-circle-2 .tp-btn-circle-dot{bottom:-35%;left:50%;width:2.9375rem;height:2.9375rem;line-height:1.25rem;border-radius:50%;position:absolute;transition:all 0.5s ease-out;transform:translate(-50%,-50%);z-index:-1;background-color:var(--rr-heading-primary)}.tp-hover-btn-wrapper .tp-btn-circle-3{color:var(--rr-common-white)}.tp-hover-btn-wrapper .tp-btn-circle-3:hover{color:var(--rr-heading-primary)}.tp-hover-btn-wrapper .tp-btn-circle-3:hover svg [fill=white]{fill:#151515}.tp-hover-btn-wrapper .tp-btn-circle-3 .tp-btn-circle-dot{background-color:var(--rr-common-white)}.circle-button-position{display:inline-flex!important;align-items:center;justify-content:end;width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.circle-button-position{display:block!important;margin-top:20px}}.ruhe-white-btn{display:inline-flex;transition:all 0.3s ease-in-out}.ruhe-white-btn-primary{padding:.875rem 1.75rem;font-weight:500;font-size:1rem;line-height:1;color:var(--rr-heading-primary);background-color:#fff0;border:.0938rem solid rgb(34 34 34 / .1);border-radius:1.875rem;text-transform:capitalize;transition:all 0.3s;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;z-index:1;gap:1.875rem;white-space:nowrap}@media only screen and (min-width:768px) and (max-width:992px){.ruhe-white-btn-primary{padding:1rem 1.5625rem}}.ruhe-white-btn-primary:hover{color:var(--rr-common-white);background-color:var(--rr-heading-primary);border-color:var(--rr-heading-primary)}.ruhe-white-btn-primary:focus{color:var(--rr-common-white)}.ruhe-white-btn-primary.bordered{border-color:var(--rr-heading-primary);background-color:#fff0;color:var(--rr-heading-primary)}.ruhe-white-btn-primary.bordered:hover{border-color:var(--rr-heading-primary);background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-white-btn-circle{text-align:center;width:2.875rem;height:2.875rem;font-weight:500;font-size:1rem;line-height:1.5;color:var(--rr-heading-primary);border-radius:100%;display:flex;gap:.625rem;align-items:center;justify-content:center;background-color:#fff0;border:.0938rem solid rgb(34 34 34 / .1)}@media only screen and (min-width:992px) and (max-width:1199px){.ruhe-white-btn-circle{width:3.125rem;height:3.125rem}}.ruhe-white-btn-circle:hover{background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-white-btn-group{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;transition:all 0.3s ease-in-out}.ruhe-white-btn-group>*:nth-child(1){transform:scale3d(1,1,1);margin-inline-end:0;opacity:1}.ruhe-white-btn-group>*:nth-child(2){transform:scale3d(1,1,1);border:.0938rem solid rgb(34 34 34 / .1)}.ruhe-white-btn-group>*:nth-child(3){transform:scale3d(0,0,1);margin-inline-start:-2.5rem;opacity:0}.ruhe-white-btn-group:hover>*:nth-child(1){transform:scale3d(0,0,1);margin-inline-end:-2.5rem;opacity:0}.ruhe-white-btn-group:hover>*:nth-child(2){transform:scale3d(1,1,1);border:.0938rem solid rgb(34 34 34 / .1);background-color:var(--rr-heading-primary);color:var(--rr-common-white)}.ruhe-white-btn-group:hover>*:nth-child(3){transform:scale3d(1,1,1);margin-inline-start:0;opacity:1;background-color:var(--rr-heading-primary);color:var(--rr-common-white);border-color:var(--rr-heading-primary)}.section__title-wrapper-sub-title{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-style:normal;font-size:1rem;line-height:1.625rem}.section__title-wrapper-title{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-style:normal;font-size:3.375rem;line-height:4rem}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px){.section__title-wrapper-title{font-size:3.125rem;line-height:3.75rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.section__title-wrapper-title{font-size:2.5rem;line-height:3.125rem}}@media only screen and (min-width:576px) and (max-width:767px){.section__title-wrapper-title{font-size:33px;line-height:45px}}@media (max-width:575px){.section__title-wrapper-title{font-size:28px;line-height:38px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.section__title-wrapper-title br{display:none}}.banner__border-line{top:0;left:3.125rem;right:3.125rem;height:100%;display:flex;position:absolute;align-items:center;justify-content:space-between}@media (max-width:575px){.banner__border-line{left:20px;right:20px}}.banner__border-line-shape{width:.0625rem;height:100%;border-left:.0625rem solid rgb(255 255 255 / .16)}.banner__area{padding:12.5rem 4.4375rem 0 4.4375rem;background-size:cover;background-position:center}@media only screen and (min-width:1400px) and (max-width:1600px){.banner__area{padding:12.5rem 3.75rem 0 3.75rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner__area{padding:12.5rem 2.5rem 0 2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.banner__area{padding:12.5rem 1.875rem 0 1.875rem}}@media only screen and (min-width:768px) and (max-width:992px){.banner__area{padding:10rem 1.875rem 0 1.875rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__area{padding:130px 10px 0 10px}}.banner__guideline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.banner__guideline .experiences-thumb{display:flex;align-items:center;justify-content:start}.banner__guideline .experiences-thumb img{width:3.125rem;height:3.125rem;border:.125rem solid var(--rr-common-white);border-radius:50%;margin-left:-1.125rem}.banner__guideline .experiences-thumb img:first-of-type{margin-left:0}.banner__guideline .experiences-text{padding-left:4.0625rem}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__guideline .experiences-text{padding-left:0}}@media (max-width:575px){.banner__guideline .experiences-text{margin-top:20px}}.banner__guideline .experiences-text p{font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.875rem;font-family:var(--rr-ff-grotesk);color:rgb(255 255 255 / .7)}.banner__guideline .experiences-text p br{display:block}@media (max-width:575px){.banner__guideline .experiences-text p{font-size:16px;line-height:27px}.banner__guideline .experiences-text p br{display:none}}.banner__guideline-title h2{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);font-style:normal;font-size:3.75rem;line-height:4.125rem;color:#9e9e9e}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__guideline-title h2{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__guideline-title h2{font-size:45px;line-height:50px}.banner__guideline-title h2 br{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.banner__guideline-title h2{font-size:38px;line-height:48px}}@media (max-width:575px){.banner__guideline-title h2{font-size:30px;line-height:40px}}.banner__guideline-title h2 span{color:var(--rr-common-white)}.banner__future{display:flex;align-items:center;justify-content:space-between;margin-top:5.625rem}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future{gap:15px}}@media only screen and (min-width:768px) and (max-width:992px){.banner__future{margin-top:4.375rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future{display:block;-moz-column-count:2;column-count:2;margin-top:50px}}@media (max-width:575px){.banner__future{-moz-column-count:1;column-count:1;margin-top:30px}}@media (max-width:575px){.banner__future-item{margin-bottom:25px}.banner__future-item:last-of-type{margin-bottom:0}}.banner__future-item h3{margin-bottom:0;font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);color:var(--rr-common-white);font-style:normal;font-size:2.5rem;line-height:3.5rem}.banner__future-item h3 .odometer.odometer-auto-theme,.banner__future-item h3 .odometer.odometer-theme-default{font-family:var(--rr-ff-grotesk);line-height:1}.banner__future-item h3 img{width:2.5rem;height:2.5rem;-o-object-fit:cover;object-fit:cover;margin-bottom:.8125rem}.banner__future-item p{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);font-style:normal;font-size:1rem;line-height:1.625rem;color:#999}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future-item p br{display:none}}.banner__future-item .icon{display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;background:#333;border-radius:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.banner__future-item .icon{width:130px;height:130px}}@media only screen and (min-width:768px) and (max-width:992px),(max-width:575px){.banner__future-item .icon{width:100px;height:100px}}.banner__future-item .icon img{width:4.75rem;height:5.125rem}@media only screen and (min-width:992px) and (max-width:1199px){.banner__future-item .icon img{width:3.75rem;height:4.375rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future-item .icon img{width:50px;height:60px}}.banner__future-item-left-1{padding-left:12.5rem}@media only screen and (min-width:1400px) and (max-width:1600px){.banner__future-item-left-1{padding-left:6.25rem}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future-item-left-1{padding-left:0}}@media only screen and (min-width:576px) and (max-width:767px){.banner__future-item-left-1{margin-top:30px}}.banner__future-item-left-2{padding-left:12.5rem}@media only screen and (min-width:1400px) and (max-width:1600px){.banner__future-item-left-2{padding-left:6.25rem}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner__future-item-left-2{padding-left:0}}@media only screen and (min-width:576px) and (max-width:767px){.banner__future-item-left-2{margin-bottom:30px}}.banner__thumb{display:flex;align-items:center;justify-content:space-between;margin-top:1.25rem;gap:2.5rem}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.banner__thumb{gap:20px}}@media (max-width:575px){.banner__thumb{display:block}}@media (max-width:575px){.banner__thumb-item{margin-bottom:20px}.banner__thumb-item:last-of-type{margin-bottom:0}}.banner__thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s 0s ease-out}.h1-brand .section__title-wrapper-title{margin-left:2.5rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-brand .section__title-wrapper-title{margin-left:0}}.h1-brand__area .swiper .swiper-wrapper .swiper-slide{width:auto!important}@media only screen and (min-width:1200px) and (max-width:1399px){.h1-brand .section__title-wrapper-title br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.h1-brand .section__title-wrapper-title{font-size:2.875rem}}.h1-brand__content h2{font-size:10.75rem;line-height:106%;text-transform:uppercase;color:var(--rr-heading-primary);font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium)}@media only screen and (min-width:992px) and (max-width:1199px){.h1-brand__content h2{font-size:6.375rem}}@media only screen and (min-width:768px) and (max-width:992px){.h1-brand__content h2{font-size:5rem}}@media only screen and (min-width:576px) and (max-width:767px){.h1-brand__content h2{font-size:70px}}@media (max-width:575px){.h1-brand__content h2{font-size:40px}}.h1-brand__content-thumb img{max-width:100%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.h1-brand__content-thumb img{width:100%;height:18.75rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-brand__content-thumb img{width:100%;height:200px}}.brand-slider-padding{padding:3.75rem 0}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.brand-slider-padding{padding:30px 0}}@media (max-width:575px){.brand-slider-padding{padding:20px 0}}.h1-brand__content-video{width:41.875rem;height:23.5625rem}@media only screen and (min-width:992px) and (max-width:1199px){.h1-brand__content-video{width:31.25rem;height:16.875rem}}@media only screen and (min-width:768px) and (max-width:992px){.h1-brand__content-video{width:34.375rem;height:18.75rem}}@media only screen and (min-width:576px) and (max-width:767px){.h1-brand__content-video{width:450px;height:200px}}@media (max-width:575px){.h1-brand__content-video{width:250px;height:150px}}.h1-brand__content-video #myVideo1,.h1-brand__content-video #myVideo2{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem}.services .section__title-wrapper-title{margin-left:3.125rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services .section__title-wrapper-title{margin-left:0}}.services__wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:992px) and (max-width:1199px){.services__wrapper{gap:1.6875rem;flex-wrap:nowrap}}@media only screen and (min-width:768px) and (max-width:992px){.services__wrapper{gap:1.25rem;flex-wrap:nowrap}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services__wrapper{display:inherit}}.services__wrapper-item{width:26.375rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services__wrapper-item{width:inherit}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.services__wrapper-item{padding-bottom:3.75rem}}@media only screen and (min-width:768px) and (max-width:992px),(max-width:320px){.services__wrapper-item{padding-bottom:40px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services__wrapper-item{padding-bottom:30px}}.services__wrapper-item .content{gap:2.125rem;display:flex;padding:.8438rem 0;align-items:center;border-bottom:.0625rem solid #E1E2E4}@media only screen and (min-width:768px) and (max-width:992px){.services__wrapper-item .content{gap:1.0625rem}}.services__wrapper-item .content img{width:inherit}.services__wrapper-item .content p{font-family:var(--rr-ff-grotesk);font-style:normal;font-weight:var(--rr-fw-medium);font-size:1rem;line-height:1.625rem;color:var(--rr-text-body)}@media only screen and (min-width:992px) and (max-width:1199px){.services__wrapper-item .content p{font-size:.875rem}}@media only screen and (min-width:768px) and (max-width:992px){.services__wrapper-item .content p{font-size:.875rem;line-height:1.375rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),(max-width:376px),(max-width:320px){.services__wrapper-item .content p br{display:none}}.services__wrapper-top{padding-top:7.1875rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.services__wrapper-top{padding-top:0}}.services__title{font-style:normal;font-size:1.25rem;line-height:1;border-radius:0;padding-bottom:.9375rem;font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-family:var(--rr-ff-grotesk);border-bottom:.0625rem solid #e1e2e4}@media only screen and (min-width:768px) and (max-width:992px){.services__title{font-size:1.0625rem}}.services__title:hover{color:rgb(34 34 34 / .7)}.h1-project .section__title-wrapper-title{margin-left:2.5rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-project .section__title-wrapper-title{margin-left:0}}.h1-project .section__main-title-wrapper{padding-top:2.8125rem;border-top:.0625rem solid #e1e2e4}@media only screen and (min-width:1200px) and (max-width:1399px){.h1-project .section__title-wrapper-title{font-size:3.125rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-project .h1-project__wrapper-details-btn{margin-top:20px;justify-content:start!important}}.h1-project .h1-project__wrapper-details-btn .ruhe-white-btn-primary{padding:.875rem 2.5rem}.h1-project__brand-slider .swiper-wrapper{transition-timing-function:linear}.h1-project__brand-slider .swiper-wrapper .swiper-slide{width:auto!important;margin-top:.625rem;padding:.625rem .625rem;background:#f6f6f6}.h1-project__brand-slider .swiper-wrapper .slider-content .slider-title{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);font-style:normal;font-size:1rem;line-height:1.625rem;color:rgb(34 34 34 / .6);position:relative}.h1-project__brand-slider .swiper-wrapper .slider-content .slider-title::before{background:rgb(34 34 34 / .6);position:absolute;content:"";top:44%;left:-.625rem;width:.25rem;height:.25rem;border-radius:50%}.h1-project__wrapper-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h1-project__wrapper-details{padding:2.5rem 0;background:var(--rr-common-white);border-bottom:.0625rem solid #e1e2e4}@media (max-width:575px){.h1-project__wrapper-details{padding:20px 0}}.h1-project__wrapper-details .title{color:var(--rr-heading-primary);font-style:normal;font-size:2.75rem;line-height:3.375rem;font-weight:500}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.h1-project__wrapper-details .title{font-size:30px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:992px){.h1-project__wrapper-details .title{font-size:1.5625rem;line-height:2.1875rem}}@media (max-width:575px){.h1-project__wrapper-details .title{font-size:28px;line-height:35px}}.h1-project__wrapper-details-brand{display:flex;align-items:center;justify-content:space-between;gap:3.125rem;white-space:nowrap}.h1-project__wrapper-details-brand .slider-wrap .slider-content .slider-title{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);font-style:normal;font-size:1rem;line-height:1.625rem;color:rgb(34 34 34 / .6);position:relative}.h1-project__wrapper-details-brand .slider-wrap .slider-content .slider-title::before{background:rgb(34 34 34 / .6);position:absolute;content:"";top:44%;left:-.625rem;width:.25rem;height:.25rem;border-radius:50%}.award .section__title-wrapper-title{margin-left:2.5rem}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.award .section__title-wrapper-title{margin-left:0}}.award__wrapper-box{text-align:end;margin-left:8%}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.award__wrapper-box{margin-left:0}}@media (max-width:450px),(max-width:320px){.award__wrapper-box{margin-left:0}}@media (max-width:575px){.award__wrapper-box{margin-left:0}}.award__thumb{max-width:21.5625rem;height:31.875rem;-o-object-fit:cover;object-fit:cover;transition:transform 0.6s ease-in-out;width:100%;margin:0 auto;display:inline-block;margin-left:8.75rem}@media only screen and (min-width:768px) and (max-width:992px){.award__thumb{height:21.25rem}}.award__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px) and (max-width:992px){.award__thumb img{width:auto}}@media (max-width:320px){.award__thumb img{width:200px;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:1200px) and (max-width:1399px){.award__thumb{margin-left:0}}@media only screen and (min-width:992px) and (max-width:1199px){.award__thumb{margin-left:0;max-width:inherit;height:inherit}}@media only screen and (min-width:768px) and (max-width:992px){.award__thumb{display:flex;align-items:center;justify-content:center;margin:0 auto 3.125rem auto}}@media only screen and (min-width:576px) and (max-width:767px){.award__thumb{display:flex;align-items:center;justify-content:center;margin-bottom:50px}}@media (max-width:575px){.award__thumb{display:flex;align-items:center;justify-content:center;margin-bottom:50px;width:200px;height:inherit}}@media (max-width:450px){.award__thumb{margin-left:0;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:50px}}@media (max-width:376px){.award__thumb{width:inherit;height:inherit}}@media (max-width:320px){.award__thumb{width:inherit;height:inherit;margin-left:0}}.award__item{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-left:1.875rem;padding-top:2.5rem;padding-bottom:2.4375rem;border-bottom:.0625rem solid #E1E2E4;transition:all 0.4s ease-in-out}@media (max-width:450px){.award__item{padding-left:0}}.award__item:hover{background:#000;cursor:pointer}.award__item:hover .date{color:var(--rr-common-white)}.award__item:hover .awards{color:var(--rr-common-white)}.award__item:hover .awards::before{opacity:1;width:100%;visibility:visible}.award__item:hover .number{color:rgb(255 255 255 / .7)}.award__item:hover img:nth-child(1){width:37.0625rem;height:38.3125rem}.award__item:nth-child(1){border-top:.0625rem solid #E1E2E4}.award__item-one{display:flex;align-items:center;justify-content:space-between}.award__item-one .date{font-family:var(--rr-ff-grotesk);font-style:normal;font-weight:var(--rr-fw-regular);font-size:1rem;line-height:1.375rem;text-transform:uppercase;color:var(--rr-text-body);transition:all 0.4s ease-in-out}@media (max-width:376px){.award__item-one .date{padding-left:15px}}.award__item-one .awards{font-size:1.5rem;margin-left:8.125rem;position:relative;font-weight:var(--rr-fw-medium);color:var(--rr-heading-primary);font-family:var(--rr-ff-grotesk);transition:all 0.3s ease-in-out}@media (max-width:450px){.award__item-one .awards{padding-left:60px}}@media (max-width:575px){.award__item-one .awards{font-size:18px;padding-left:20px;margin-left:50px}}@media (max-width:376px){.award__item-one .awards{margin-left:0}}.award__item-one .awards::before{content:"";width:0%;height:.0625rem;bottom:0;left:0;opacity:0;position:absolute;visibility:hidden;transition:all 0.4s ease-in-out;background-color:var(--rr-common-white)}.award__item .number{font-family:var(--rr-ff-grotesk);font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.625rem;color:var(--rr-text-body);transform:translateX(-4.9375rem);transition:all 0.4s ease-in-out}@media (max-width:450px){.award__item .number{transform:translateX(0)}}@media (max-width:575px){.award__item .number{font-size:20px;transform:translateX(-15px)}}@media only screen and (min-width:576px) and (max-width:767px){.award__item .number{transform:translateX(-30px)}}.testimonial__review{width:15rem;height:15rem;display:flex;align-items:center;text-align:center;border-radius:31.25rem;border:.0938rem solid rgb(34 32 32 / .1)}@media only screen and (min-width:1400px) and (max-width:1600px){.testimonial__review{margin-left:-1.875rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__review{margin-top:20px}}@media (max-width:575px){.testimonial__review{width:200px;height:200px}}.testimonial__review span{font-weight:700;font-size:4.375rem;line-height:1;text-transform:uppercase;font-family:var(--rr-ff-body);color:var(--rr-heading-secondary)}@media (max-width:575px){.testimonial__review span{font-size:40px}}.testimonial__review .star-icon{gap:.25rem;display:flex;list-style:none;line-height:1.2;margin-bottom:.625rem;align-items:center;justify-content:center}.testimonial__review .star-icon li i{font-size:.875rem;color:#F59E0B}.testimonial__review p{font-weight:500;font-size:1.125rem;line-height:1.625rem;text-align:center;opacity:.6;text-transform:uppercase;font-family:var(--rr-ff-body);color:var(--rr-heading-secondary)}@media (max-width:575px){.testimonial__review p{font-size:15px}}.testimonial__slider{overflow:visible;max-width:95.625rem}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.testimonial__slider{margin:0 1.875rem}}.testimonial__slider .swiper-wrapper .swiper-slide-active{opacity:1}.testimonial__slider-arrow .rr-btn-ru{width:3.75rem;height:3.75rem;padding:0;top:50%;position:absolute;border-radius:6.25rem;transform:translate(0,-50%);transition:all 0.3s ease-in-out;color:var(--rr-heading-primary);background:rgb(34 34 34 / .12);z-index:9;display:flex;align-items:center;justify-content:center}.testimonial__slider-arrow .rr-btn-ru::before{background:var(--rr-text-primary)}.testimonial__slider-arrow .rr-btn-ru:hover svg [stroke="#222222"]{stroke:var(--rr-common-white)}.testimonial__slider-arrow-prev{left:-1.75rem}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.testimonial__slider-arrow-prev{left:28px}}.testimonial__slider-arrow-prev-1{left:0}.testimonial__slider-arrow-next{right:-1.75rem}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.testimonial__slider-arrow-next{right:28px}}.testimonial__slider-arrow-next-1{right:0}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__slider-arrow{display:none}}.testimonial__wrapper{display:flex;background:#F6F6F6;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__wrapper{flex-wrap:wrap;justify-content:center}}.testimonial__content{padding:6.25rem 0 7.4375rem 6.25rem}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial__content{padding:5rem;padding-right:0}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial__content{padding:3.125rem;padding-right:0}}@media only screen and (min-width:768px) and (max-width:992px){.testimonial__content{padding:3.125rem;padding-bottom:0}}@media only screen and (min-width:576px) and (max-width:767px){.testimonial__content{padding:50px 30px;padding-bottom:0}}@media (max-width:575px){.testimonial__content{padding:30px;padding-bottom:0}}.testimonial__media{min-width:29.375rem;height:auto;padding:1.875rem}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial__media{min-width:25rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__media{min-width:100%}}.testimonial__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial__star-icon ul{display:inline-flex;gap:.3125rem;padding:.25rem .75rem;align-items:center;background-color:var(--rr-theme-primary)}.testimonial__star-icon ul li{list-style:none}.testimonial__star-icon ul li i{font-size:.875rem;color:#ffbf43}.testimonial__dec{font-weight:400;font-size:1.625rem;line-height:3.375rem;letter-spacing:-2%;color:#1d1d1d;margin-bottom:3.125rem;margin-top:1.875rem;text-transform:capitalize;font-family:var(--rr-ff-grotesk)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial__dec br{display:none}}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial__dec{font-size:1.5rem;line-height:2.8125rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px){.testimonial__dec{font-size:20px;line-height:40px;margin-bottom:30px}}@media (max-width:575px){.testimonial__dec{font-size:16px;line-height:30px;margin-bottom:20px;margin-top:20px}}.testimonial__author{display:flex;align-items:center;-moz-column-gap:1.125rem;column-gap:1.125rem}@media (max-width:575px){.testimonial__author{-moz-column-gap:10px;column-gap:10px}}.testimonial__author__thumb{width:4.375rem;height:4.375rem}.testimonial__author__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6.25rem}.testimonial__author__info .name{font-weight:500;font-size:1.25rem;line-height:1;margin-bottom:.5rem;color:var(--rr-theme-primary);font-family:var(--rr-ff-grotesk)}@media (max-width:575px){.testimonial__author__info .name{font-size:18px}}.testimonial__author__info .position{font-weight:400;font-size:1rem;line-height:1;opacity:.6;text-transform:uppercase;color:var(--rr-theme-primary);font-family:var(--rr-ff-grotesk)}@media (max-width:575px){.testimonial__author__info .position{font-size:15px}}.h1-blog .section__title-wrapper-title{margin-left:2.5rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog .section__title-wrapper-title{margin-left:0}}@media only screen and (min-width:1200px) and (max-width:1399px){.h1-blog .section__title-wrapper-title br{display:none}}.h1-blog__item-thumb{top:0;left:0;opacity:0;z-index:-1;position:absolute;transform:scale(0);transition:all 0.8s ease-in-out}.h1-blog__item-thumb.active{opacity:1;z-index:2;transform:scale(1);position:relative;transition:opacity 0.9s cubic-bezier(.215,.61,.355,1)}.h1-blog__item-thumb img{transition:all 0.3s 0s ease-out}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__item-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.h1-blog__item-thumb img{height:31.25rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__item-thumb img{height:400px}}.h1-blog__content{padding:2.3813rem 2.5rem;flex-wrap:wrap;margin-left:-3.625rem}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__content{margin-left:0}}@media only screen and (min-width:1400px) and (max-width:1600px){.h1-blog__content{flex-wrap:nowrap;padding:2.3813rem 1.25rem}}@media (max-width:575px){.h1-blog__content{padding:20px 0}}.h1-blog__content-left p{font-weight:500;font-size:1rem;display:flex;align-items:center;margin-bottom:1.0625rem;color:rgb(34 34 34 / .6);font-family:var(--rr-ff-grotesk)}@media (max-width:575px){.h1-blog__content-left p br{display:none}}.h1-blog__content-left p img{width:inherit;margin-right:.75rem}.h1-blog__content-left h2{font-weight:500;font-size:1.875rem;line-height:133%;color:var(--rr-heading-primary);font-family:var(--rr-ff-grotesk)}@media (max-width:575px){.h1-blog__content-left h2{font-size:20px}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__content-left h2 br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__content-left h2{margin-bottom:15px}}.h1-blog__content-left h2:hover{color:rgb(34 34 34 / .7)}.h1-blog__content-right p{font-weight:400;font-size:1rem;line-height:162%;padding-bottom:1.375rem;color:rgb(34 34 34 / .6);font-family:var(--rr-ff-grotesk)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.h1-blog__content-right p br{display:none}}.footer-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:5rem;padding-bottom:5rem;margin:0 2.1875rem;border-bottom:.0625rem dashed rgb(255 255 255 / .2)}@media (max-width:575px){.footer-top{padding-left:7px;padding-right:7px}}@media only screen and (min-width:768px) and (max-width:992px){.footer-top{padding-top:4.375rem;padding-bottom:3.75rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-top{padding-top:60px;padding-bottom:50px;margin:0}}.footer-top-footer-title{display:flex;align-items:center;gap:5.5rem;flex-wrap:wrap;row-gap:.625rem}@media only screen and (min-width:992px) and (max-width:1199px){.footer-top-footer-title{gap:1.875rem}}.footer-top-footer-title .top-title{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-regular);color:var(--rr-common-white);font-style:normal;font-size:6.25rem;line-height:6.875rem;margin-bottom:0}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-top-footer-title .top-title{font-size:5.625rem;line-height:6.25rem}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-top-footer-title .top-title{font-size:4.375rem;line-height:5.3125rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.footer-top-footer-title .top-title{font-size:53px;line-height:70px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-top-footer-title .top-title br{display:none}}@media (max-width:575px){.footer-top-footer-title .top-title{font-size:30px;line-height:40px;margin-bottom:15px}}.footer__menu{z-index:11;margin-top:3.125rem}.footer__menu ul{display:flex;align-items:center;justify-content:center;gap:3.125rem;flex-wrap:wrap;row-gap:.625rem}@media (max-width:575px){.footer__menu ul{gap:20px}}.footer__menu ul li{list-style-type:none}.footer__menu ul li a{font-family:var(--rr-ff-grotesk);font-weight:var(--rr-fw-medium);font-style:normal;font-size:1rem;line-height:1.375rem;color:rgb(255 255 255 / .7)}.footer__menu ul li a:hover{color:var(--rr-common-white)}.footer__main{padding-top:11.875rem;padding-bottom:15rem}@media only screen and (min-width:1200px) and (max-width:1399px){.footer__main{padding-top:8.125rem;padding-bottom:8.125rem}}@media only screen and (min-width:992px) and (max-width:1199px){.footer__main{padding-top:5.625rem;padding-bottom:5rem}}@media only screen and (min-width:768px) and (max-width:992px){.footer__main{padding-top:3.75rem;padding-bottom:3.125rem}}@media only screen and (min-width:576px) and (max-width:767px){.footer__main{padding-top:60px;padding-bottom:50px}}@media (max-width:575px){.footer__main{padding-top:0;padding-bottom:0}}.footer__main-title{font-family:var(--rr-ff-grotesk);color:var(--rr-common-white);font-weight:var(--rr-fw-medium);font-style:normal;font-size:30rem;line-height:12.5rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:1400px) and (max-width:1600px){.footer__main-title{font-size:25rem}}@media only screen and (min-width:1400px) and (max-width:1600px){.footer__main-title{font-size:21.25rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.footer__main-title{font-size:18.75rem}}@media only screen and (min-width:992px) and (max-width:1199px){.footer__main-title{font-size:15rem}}@media only screen and (min-width:768px) and (max-width:992px){.footer__main-title{font-size:11.875rem}}@media only screen and (min-width:576px) and (max-width:767px){.footer__main-title{font-size:140px;line-height:1}}@media (max-width:575px){.footer__main-title{font-size:80px}}@media (max-width:320px){.footer__main-title{font-size:60px;line-height:145px}}.footer__copyright{display:flex;align-items:center;justify-content:center;padding:1.5625rem 0}.footer__copyright a{font-family:var(--rr-ff-body);font-weight:var(--rr-fw-sbold);color:var(--rr-common-white);font-style:normal;font-size:1.125rem;line-height:1.4375rem;text-transform:uppercase;display:flex;align-items:center;gap:.625rem;position:relative}.footer__copyright a::before{background:rgb(255 255 255 / .2);width:100%;height:.125rem;position:absolute;left:0;bottom:-.625rem;content:""}.footer__copyright a i{background:rgb(255 255 255 / .2);border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;transform:rotate(-90deg);font-size:.875rem}.footer__copyright a:hover{color:rgb(255 255 255 / .6)}.rr-container-1230{max-width:76.875rem}.section-bg{background-color:#f6f6f6}.bg-overlay{position:relative;z-index:1}.bg-overlay::before{position:absolute;left:0;content:"";top:0;width:100%;height:100%;opacity:.8;background-color:#000;z-index:-1}.bg-black-b{background-color:#161616}.mtm-30{margin-top:-1.875rem}.digital-web-agency{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;line-height:1.75rem;color:#53545A}.digital-web-agency p{font-size:1rem;font-weight:400;line-height:1.75rem;color:#53545A}.font-oswald h1,.font-oswald h2,.font-oswald h3,.font-oswald h4,.font-oswald h5,.font-oswald h6,.font-oswald a{font-family:"Oswald",sans-serif}.font-oswald h1,.font-oswald h2,.font-oswald h3,.font-oswald h4,.font-oswald h5,.font-oswald h6{margin:0;margin-bottom:.9375rem;font-weight:700;color:#001659;text-transform:uppercase}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white span,.text-white a{color:#fff!important}.section-title-4 h2{font-size:3.125rem;font-weight:600;line-height:115%;color:#161616;margin-top:-.5rem;margin-bottom:1.25rem}@media (max-width:991px){.section-title-4 h2{font-size:2.5rem}}@media (max-width:767px){.section-title-4 h2{font-size:32px}}.section-title-4 p{font-size:1rem;line-height:1.625rem}.bg-cover{background-repeat:no-repeat;background-size:cover;position:relative;background-position:center}.bg-center{background-position:center}@font-face{font-display:swap;font-family:"busico";src:url(/wp-content/themes/flinfotech/assets/fonts/busico.eot);src:url("/wp-content/themes/flinfotech/assets/fonts/busico.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/flinfotech/assets/fonts/busico.woff2) format("woff2"),url(/wp-content/themes/flinfotech/assets/fonts/busico.woff) format("woff");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"busico";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\f101"}.icon-call:before{content:"\f102"}.icon-web-analysis:before{content:"\f103"}.icon-growth:before{content:"\f104"}.icon-trophy:before{content:"\f105"}.icon-coding:before{content:"\f106"}.icon-play-button:before{content:"\f107"}.icon-play-button-1:before{content:"\f108"}.icon-writing:before{content:"\f109"}.icon-curve:before{content:"\f10a"}.icon-bullhorn:before{content:"\f10b"}.icon-brainstorming:before{content:"\f10c"}.icon-calendar:before{content:"\f111"}.icon-chat:before{content:"\f112"}.icon-folder:before{content:"\f113"}.icon-quote:before{content:"\f114"}.icon-inbox:before{content:"\f115"}.icon-email:before{content:"\f116"}.icon-location:before{content:"\f117"}.icon-technology:before{content:"\f118"}.icon-rocket:before{content:"\f119"}.icon-mountain:before{content:"\f11a"}.icon-bar-chart:before{content:"\f11b"}.icon-idea:before{content:"\f11c"}.icon-user:before{content:"\f11d"}.section-padding{padding:7.5rem 0}@media (max-width:1191px){.section-padding{padding:6.25rem 0}}@media (max-width:767px){.section-padding{padding:80px 0}}@media (max-width:767px){.section-padding.section-padding_3{padding:50px 0}}.owl-theme .owl-dots .owl-dot span{width:2.1875rem;height:.4375rem;border-radius:.3125rem}.owl-theme .owl-dots .active span{background:#FF5E14!important}.owl-theme .owl-dots .owl-dot:hover span{background:#FF5E14!important}.theme-btn{color:#FFF;line-height:1;font-weight:700;display:inline-block;transition:all 0.4s ease-in-out;text-transform:uppercase;font-size:.875rem;padding:1.5625rem 2.6875rem 1.3125rem;background-color:#FF5E14;transition:all 0.3s ease-in-out}@media (max-width:991px){.theme-btn{padding:1rem 1.875rem .875rem}}.theme-btn.style-4{background-color:#FB0;color:#161616;border-radius:.3125rem;padding:1.3125rem 2.375rem 1.25rem;font-size:.875rem;line-height:1!important;font-weight:500;text-transform:uppercase}.theme-btn.style-4 i{margin-left:0;font-size:1rem}.theme-btn.style-4.white{background:#fff;border-color:#fff;color:#161616}.theme-btn.style-4:hover{background:#001659;color:#fff}@media (max-width:767px){.theme-btn{padding:14px 28px 12px}}@media (max-width:580px){.theme-btn{padding:18px 35px 15px}}@media (max-width:480px){.theme-btn{padding:16px 30px 14px;font-size:15px}}.theme-btn i{margin-left:.625rem}.theme-btn.no-fil{background:#fff0;margin-left:.9375rem;color:#252525;box-sizing:border-box;border:.125rem solid #e9e9e9}@media (max-width:500px){.theme-btn.no-fil{margin-left:0}}.theme-btn.no-fil:hover{background:#001659;border-color:#001659}.theme-btn.black{background:#191c28;color:#FFF}.theme-btn.black:hover{background:#001659;color:#fff}.theme-btn.minimal-btn{color:#001659;background:#fff0;box-shadow:inherit;border:.0625rem solid #001659}.theme-btn.minimal-btn:hover{background:#001659;box-shadow:inherit;color:#FFF}.theme-btn:hover{background:#001659;color:#FFF}.hero-wrapper{position:relative;z-index:1;overflow:hidden}.agency-slider-active .single-agency-slide{padding:17.8125rem 0 19.0625rem;position:relative;background-position:top right;background-size:cover}@media (max-width:991px){.agency-slider-active .single-agency-slide{background-position:top center}}@media (max-width:1300px){.agency-slider-active .single-agency-slide{padding:11.875rem 0 12.5rem}}@media (max-width:991px){.agency-slider-active .single-agency-slide{padding:8.75rem 0 10rem}}@media (max-width:767px){.agency-slider-active .single-agency-slide .hero-contents{text-align:center;padding:0 50px}}@media (max-width:500px){.agency-slider-active .single-agency-slide .hero-contents{padding:0 20px}}.agency-slider-active .single-agency-slide .hero-contents h1{font-size:8.125rem;line-height:110%;font-weight:700;text-transform:uppercase}@media (max-width:991px){.agency-slider-active .single-agency-slide .hero-contents h1{font-size:6.25rem}}@media (max-width:767px){.agency-slider-active .single-agency-slide .hero-contents h1{font-size:80px}}@media (max-width:500px){.agency-slider-active .single-agency-slide .hero-contents h1{font-size:45px}}.agency-slider-active.owl-theme .owl-dots{position:absolute;right:1.25rem;z-index:9;top:50%;transform:translateY(-50%);width:1.25rem}.agency-slider-active.owl-theme .owl-dots .owl-dot{display:block;width:100%}.agency-slider-active.owl-theme .owl-dots .owl-dot.active span::before,.agency-slider-active.owl-theme .owl-dots .owl-dot:hover span::before{opacity:1;visibility:visible}.agency-slider-active.owl-theme .owl-dots .owl-dot span{position:relative;width:1.25rem;height:1.25rem;border-radius:50%;border:.0625rem solid #fff;background:#fff0;margin:.125rem 0;display:inline-block}.agency-slider-active.owl-theme .owl-dots .owl-dot span::before{position:absolute;width:.375rem;height:.375rem;content:"";background:#fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.owl-carousel .animated-text{transform:translateX(2.5rem);opacity:0;visibility:hidden;transition:all 0.5s}.owl-carousel .animated-text.is-transitioned{transform:none;opacity:1;visibility:visible;transition:all 1.1s}.owl-carousel .small-heading.is-transitioned{transition-delay:0.2s}.owl-carousel .small-heading.is-transitioned:last-of-type{transition-delay:0.5s}.owl-carousel .big-heading.is-transitioned{transition-delay:0.9s}.owl-carousel .big-heading.is-transitioned:last-of-type{transition-delay:1.5s}.owl-carousel .animated-btn.is-transitioned{transition-delay:1s}.owl-carousel .animated-btn.is-transitioned:last-of-type{transition-delay:1.2s}.rotate-social-link{position:absolute;z-index:99;bottom:5rem;left:1.875rem}@media (min-width:1300px){.rotate-social-link{transform:rotate(-90deg) translateY(-50%);bottom:50%;left:-5.9375rem}}@media (max-width:991px){.rotate-social-link{left:.9375rem;bottom:3.125rem}}.rotate-social-link a{color:#fff;font-size:.875rem;line-height:1;text-transform:uppercase;margin:0 .625rem}.rotate-social-link a:hover{color:#FB0}.experience-video-play{padding:1.5625rem 0;border-top:.0625rem solid #EEE;border-bottom:.0625rem solid #EEE;margin:1.875rem 0}.experience-video-play .year-experience-about{padding-right:2.5rem;border-right:.0625rem solid #eee;margin-right:2.5rem}@media (max-width:767px){.experience-video-play .year-experience-about{padding-right:20px;margin-right:20px}}.experience-video-play .year-experience-about .year{margin-right:.625rem}.experience-video-play .year-experience-about .year h3{font-size:3.125rem;line-height:1;margin-bottom:0}.experience-video-play .year-experience-about .text p{padding-top:.25rem;line-height:1.4}.experience-video-play .video-popup-btn{padding-right:3.125rem}@media (max-width:767px){.experience-video-play .video-popup-btn{padding-right:10px}}.experience-video-play .video-popup-btn .video-play-btn .popup-video{width:3.125rem;height:3.125rem;border-radius:50%;font-size:.875rem;line-height:3rem;border:.0625rem solid #FB0;text-align:center;margin-right:1.25rem;float:left;color:#FB0}@media (max-width:500px){.experience-video-play .video-popup-btn .video-play-btn .popup-video{float:none;display:block;margin-bottom:10px}}.experience-video-play .video-popup-btn .video-play-btn .popup-video:hover{color:#161616;border-color:#161616}.experience-video-play .video-popup-btn .video-play-btn span{line-height:1.5}.checked-features-list.style-2 li{position:relative}.checked-features-list.style-2 li:hover::before{color:#4E5AFF}.checked-features-list.style-2 li::before{content:"\f058";color:#D4D6F5;font-weight:700;transition:all 0.3s ease-in-out}.checked-features-list.theme-color-4 li{position:relative}.checked-features-list.theme-color-4 li:hover::before{color:#4E5AFF}.checked-features-list.theme-color-4 li::before{content:"\f058";color:#FB0;transition:all 0.3s ease-in-out}.checked-features-list li{font-size:1rem;color:#53545A;margin-top:.625rem;padding-left:1.875rem}.checked-features-list li::before{position:absolute;top:0;left:0;content:"\f14a";font-family:"Font Awesome 5 Free";font-weight:300;color:#FF5E14;font-size:1.125rem}.block-contents{padding-right:2.5rem}@media (max-width:1199px){.block-contents{padding-right:0}}@media (max-width:991px){.block-contents{margin-left:0}}.block-contents span{margin-bottom:.3125rem}.block-contents h4{margin-top:2.5rem;font-weight:600;padding:.3125rem 1.75rem;margin-bottom:1.875rem;border-left:.25rem solid #001659}@media (max-width:767px){.block-contents h4{padding:5px 20px;font-size:18px}}.block-contents .theme-btn{margin-top:2.5rem}@media (max-width:991px){.block-contents .theme-btn{margin-top:1.875rem}}@media (max-width:767px){.block-contents .theme-btn{margin-top:20px}}.block-contents ul{margin-top:.9375rem}@media (max-width:767px){.block-contents ul{margin-left:0}}.block-contents ul li{font-size:1rem;font-weight:500;margin-top:.625rem;padding-left:1.875rem;display:block}.block-contents ul li::before{position:absolute;top:0;left:0;content:"\f058";font-family:"Font Awesome 5 Free";font-weight:700;color:#001659}.service-item-card{position:relative;z-index:1;background:#1F2124;border-radius:.3125rem;padding:2.5rem;padding-bottom:2.1875rem;overflow:hidden}.service-item-card .service-number{position:absolute;right:0;padding-right:3.125rem;top:1.875rem;font-size:1.875rem;font-weight:700;color:rgb(255 255 255 / .3);opacity:.2;transition:all 0.3s ease-in-out}.service-item-card .service-number::before{position:absolute;right:0;top:50%;width:2.5rem;height:.0625rem;content:"";background-color:#161616;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.service-item-card:hover .service-number{color:#161616;opacity:1}.service-item-card:hover .service-number::before{opacity:1;visibility:visible}.service-item-card:hover .icon{color:#161616}.service-item-card:hover .contents h4,.service-item-card:hover .contents p{color:#161616}.service-item-card:hover::after,.service-item-card:hover::before{opacity:1;visibility:visible}.service-item-card:hover::before{width:100%;z-index:-1}.service-item-card::after{position:absolute;width:100%;height:100%;content:"";background-color:#FFC21A;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out;left:0;top:0;z-index:-2}.service-item-card::before{position:absolute;width:0%;height:100%;content:"";background-color:#FB0;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out;left:0;top:0;z-index:-1;clip-path:polygon(0 0,75% 0,36% 100%,0% 100%)}.service-item-card .icon{color:#FB0;font-size:3.375rem;line-height:1}.service-item-card .contents h4{margin:1.25rem 0;color:#fff}.service-item-card .contents p{color:#eee}.our-achievement-skill-wrapper ul li{display:inline-block;font-weight:600;position:relative;font-size:1.125rem;color:#161616;text-transform:uppercase;margin-right:.9375rem;padding-right:.9375rem;line-height:1}.our-achievement-skill-wrapper ul li::before{position:absolute;right:0;height:.25rem;width:.25rem;border-radius:50%;content:"";background:#FB0;bottom:.3125rem}.our-achievement-skill-wrapper ul li:last-child{margin-right:0;padding-right:0}.our-achievement-skill-wrapper ul li:last-child::before{display:none}.border-left{border-left:.125rem solid #FB0;padding-left:1.25rem;margin-top:.9375rem}.single-skill-circle-bar h6{font-size:1.0625rem;font-weight:500;text-transform:uppercase}.global-title{position:relative;z-index:1}.global-title::before{position:absolute;left:0;height:.0625rem;width:100%;content:"";background:#eee;top:50%;transform:translateY(-50%);z-index:-1}.global-title h4{background:#fff;display:inline-block;font-weight:500;font-size:1.125rem;padding-right:.9375rem;margin-bottom:0}.brand-client-img{position:relative}@media (max-width:991px){.brand-client-img img{max-width:70%}}@media (max-width:600px){.brand-client-img img{max-width:80%}}.company-year{background:#FB0;position:absolute;padding:1.25rem 2.5rem;border-radius:.625rem;display:inline-block;bottom:6.25rem;right:-3.75rem;transform:rotate(-90deg)}@media (max-width:1191px){.company-year{right:-1.25rem}}.company-year h2{font-size:4.375rem;line-height:1;color:#161616;margin-bottom:0}@media (max-width:600px){.company-year h2{font-size:48px}}.company-year p{color:#161616;position:relative;z-index:1;background:#FB0}.company-year p::before{position:absolute;right:0;height:.0625rem;width:50%;content:"";background:#161616;top:50%;transform:translateY(-50%);z-index:-1}.circle-border{z-index:1;position:relative}.circle-border::before{position:absolute;content:"";width:34.375rem;height:34.375rem;border-radius:50%;background-color:#fff;left:-5%;top:-9%;z-index:-1}@media (max-width:991px){.circle-border::before{display:none}}.circle-border::after{position:absolute;content:"";width:10.375rem;height:10.375rem;border-radius:50%;background-color:#FB0;left:6.25rem;top:6.25rem;z-index:-1}@media (max-width:991px){.circle-border::after{display:none}}.single-team-member-3{text-align:center;position:relative;height:20rem;background-color:#eee;width:100%;padding:1.25rem;z-index:1;margin-top:1.875rem;display:flex;align-items:center;justify-content:center;background-position:top center}.single-team-member-3::before{position:absolute;left:0;top:0;content:"";background-color:#FB0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:-1;transition:all 0.4s}.single-team-member-3:hover::before{opacity:.85;visibility:visible}.single-team-member-3:hover .member-info-card::before,.single-team-member-3:hover .member-info-card::after{opacity:1;visibility:visible}.single-team-member-3:hover .member-info-card .content{opacity:1;visibility:visible}.single-team-member-3:hover .member-info-card .content::before,.single-team-member-3:hover .member-info-card .content::after{opacity:1;visibility:visible}.single-team-member-3 .member-info-card::before{position:absolute;left:1.25rem;top:1.25rem;content:"";background-color:#161616;width:.125rem;height:3.5rem;opacity:0;visibility:hidden;transition:all 0.4s}.single-team-member-3 .member-info-card::after{position:absolute;left:1.375rem;top:1.25rem;content:"";background-color:#161616;width:3.5rem;height:.125rem;opacity:0;visibility:hidden;transition:all 0.4s}.single-team-member-3 .member-info-card .content{opacity:0;visibility:hidden;transition:all 0.4s}.single-team-member-3 .member-info-card .content::before{position:absolute;right:1.25rem;bottom:1.25rem;content:"";background-color:#161616;width:.125rem;height:3.5rem;opacity:0;visibility:hidden;transition:all 0.4s}.single-team-member-3 .member-info-card .content::after{position:absolute;right:1.375rem;bottom:1.25rem;content:"";background-color:#161616;width:3.5rem;height:.125rem;opacity:0;visibility:hidden;transition:all 0.4s}.single-team-member-3 .member-info-card .content h4{margin-bottom:0}.single-team-member-3 .member-info-card .content p{text-transform:uppercase;font-size:.875rem;color:#161616;font-weight:500}.single-team-member-3 .member-info-card .content .social-profile{margin-top:.3125rem}.single-team-member-3 .member-info-card .content .social-profile a{margin:0 .3125rem;color:#001659}.single-team-member-3 .member-info-card .content .social-profile a:hover{color:#FFF}.member-faces:hover .single-face{margin-right:0}.member-faces .single-face{display:inline-block;width:2.375rem;height:2.375rem;border:.1875rem solid #fff;border-radius:50%;box-sizing:border-box;background-color:#7367F0;box-shadow:0 0 .5rem rgb(0 0 0 / .14);background-size:cover;background-repeat:no-repeat;background-position:top;margin-right:-.625rem;z-index:1;transition:all 0.4s ease-in-out}.portfolio-showcase-carousel-active .single-recent-portfolio{width:100%;height:28.75rem;background-color:#eee;display:flex;align-items:flex-end;margin-top:1.875rem}@media (max-width:767px){.portfolio-showcase-carousel-active .single-recent-portfolio{height:350px}}@media (max-width:500px){.portfolio-showcase-carousel-active .single-recent-portfolio{height:300px}}.portfolio-showcase-carousel-active .single-recent-portfolio:hover .project-details{opacity:1;visibility:visible;transform:translateY(0)}.portfolio-showcase-carousel-active .single-recent-portfolio .project-details{background-color:#fff;display:inline-block;padding:1.5625rem 1.25rem;position:relative;padding-right:5.625rem;opacity:0;visibility:hidden;transform:translateY(1.5625rem);transition:all 0.3s ease-in-out}.portfolio-showcase-carousel-active .single-recent-portfolio .project-details h5{font-weight:600;margin-bottom:0;line-height:1.4;text-transform:uppercase}.portfolio-showcase-carousel-active .single-recent-portfolio .project-details h5:hover a{color:#FB0}.portfolio-showcase-carousel-active .single-recent-portfolio .project-details span{font-size:.875rem;text-transform:uppercase;color:#53545a}.portfolio-showcase-carousel-active .single-recent-portfolio .project-details .project-link{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:2.8125rem;height:2.8125rem;border:.0625rem solid #EEE;color:#9F9F9F;line-height:2.5rem;text-align:center;font-size:1rem;box-sizing:border-box;transition:all 0.3s ease-in-out}.portfolio-showcase-carousel-active .single-recent-portfolio .project-details .project-link:hover{color:#FB0;border-color:#FB0}.portfolio-showcase-carousel-active.owl-theme .owl-dots{margin-top:3.75rem!important}.portfolio-showcase-carousel-active.owl-theme .owl-dots .owl-dot.active span::before,.portfolio-showcase-carousel-active.owl-theme .owl-dots .owl-dot:hover span::before{opacity:1;visibility:visible}.portfolio-showcase-carousel-active.owl-theme .owl-dots .owl-dot span{position:relative;width:1.25rem;height:1.25rem;border-radius:50%;border:.0625rem solid #eee;background:#fff0;margin:0 .4375rem}.portfolio-showcase-carousel-active.owl-theme .owl-dots .owl-dot span::before{position:absolute;width:.375rem;height:.375rem;content:"";background:#161616;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.testimonial-wrapper{position:relative}.single-testimonial-carousel{position:relative;z-index:1}.single-testimonial-carousel .icon{margin-bottom:1.25rem}.single-testimonial-carousel p{font-size:1.75rem;font-style:italic;line-height:135%}.single-testimonial-carousel span{position:relative;padding-left:5rem;display:block;margin-top:.625rem}.single-testimonial-carousel span::before{position:absolute;left:0;content:"";top:50%;transform:translateY(-50%);background-color:#707070;width:3.75rem;height:.0625rem}.single-testimonial-carousel span b{position:relative;padding-right:.3125rem}.single-testimonial-carousel span b::before{position:absolute;right:-.0625rem;content:","}.testimonial-img-right{position:relative}.testimonial-img-right::before{position:absolute;right:0;width:29.0625rem;height:29.0625rem;background:#f8f8f8;z-index:-1;content:"";border-radius:50%;top:50%;transform:translateY(-50%)}.testimonial-carousel-list.style-2 .owl-nav div{background-color:#FB0;border-color:#FB0;color:#161616}.testimonial-carousel-list.style-2 .owl-nav div:hover{background-color:#161616;border-color:#161616;color:#fff}.testimonial-carousel-list .owl-nav{margin-top:1.875rem}.testimonial-carousel-list .owl-nav div{width:2.8125rem;height:2.8125rem;line-height:2.8125rem;border-radius:50%;background-color:#4E5AFF;color:#fff;text-align:center;display:inline-block;margin-top:.625rem;transition:all 0.3s ease-in-out;border:.0625rem solid #eee;box-sizing:border-box}.testimonial-carousel-list .owl-nav div:hover{background-color:#001659}.testimonial-carousel-list .owl-nav div:first-child{margin-right:.625rem}.fun-fact-banner{padding-top:7.5rem;padding-bottom:18.125rem}@media (max-width:1199px){.fun-fact-banner{padding-top:6.25rem;padding-bottom:16.875rem}}@media (max-width:767px){.fun-fact-banner{padding-top:80px;padding-bottom:250px}}.single-skill-circle-bar h6{font-size:1.0625rem;font-weight:500;text-transform:uppercase}.single-fun-fact h2{font-size:3.125rem;margin-bottom:0}.single-fun-fact h2 .odometer.odometer-auto-theme,.single-fun-fact h2 .odometer.odometer-theme-default{font-family:"Oswald",sans-serif;line-height:1.22;margin-top:-.6875rem}.single-fun-fact h3{margin-bottom:0}.call-phone-cta{background-color:#FB0;padding:4.1875rem 3.125rem;border-radius:.625rem}@media (max-width:991px){.call-phone-cta{padding:1.875rem}}.call-phone-cta .icon{float:left;margin-right:1.25rem;font-size:4.375rem;overflow:hidden;line-height:1;color:#161616}@media (max-width:767px){.call-phone-cta .icon{font-size:60px}}@media (max-width:480px){.call-phone-cta .icon{float:inherit;margin-bottom:15px}}.call-phone-cta .content{overflow:hidden}.call-phone-cta .content span{text-transform:uppercase;font-size:1rem;display:block;padding-bottom:.625rem}.call-phone-cta .content h3{font-size:1.75rem;line-height:1;margin-bottom:0;color:#161616}@media (max-width:767px){.call-phone-cta .content h3{font-size:22px}}.faq-question-wrapper{padding-left:4.375rem;background:#fff;padding-top:5rem;border-radius:.625rem}@media (max-width:1199px){.faq-question-wrapper{padding:0;border-radius:0}}.faq-question-wrapper h2{font-size:3.125rem;font-weight:600}@media (max-width:1199px){.faq-question-wrapper h2{font-size:2.5rem}}@media (max-width:991px){.faq-question-wrapper h2{font-size:2.25rem}}@media (max-width:767px){.faq-question-wrapper h2{font-size:32px}}.faq-question-wrapper .faq-content{margin-top:3.125rem}@media (max-width:991px){.faq-question-wrapper .faq-content{margin-top:1.875rem}}.faq-question-wrapper .faq-content .accordion-item{border:0;margin-top:.9375rem;background:#f8f8f8}.faq-question-wrapper .faq-content .accordion-item .accordion-header{font-family:"Roboto",sans-serif;padding-left:.625rem}.faq-question-wrapper .faq-content .accordion-item .accordion-header .accordion-button{font-weight:700;color:#001659;letter-spacing:-0.0.125rem;border:0;border-radius:0;box-shadow:none;background-color:#fff0;padding:.9375rem 1.25rem;font-size:1rem;font-weight:600;color:#161616;text-transform:uppercase}.faq-question-wrapper .faq-content .accordion-item .accordion-header .accordion-button::after{content:"+";background:#fff0;font-family:"Font Awesome 5 Free";font-weight:600;transition:all 0.3s ease-in-out!important}.faq-question-wrapper .faq-content .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"\f068"}.faq-question-wrapper .faq-content .accordion-item .accordion-collapse .accordion-body{padding-left:1.875rem!important;padding-right:1.875rem;padding-top:.3125rem}.faq-ask-wrapper .container{margin-top:-12.5rem;z-index:1;position:relative}.promo-banner-cta h2{font-size:3.125rem;font-weight:600}@media (max-width:1191px){.promo-banner-cta h2{font-size:2.875rem}}@media (max-width:991px){.promo-banner-cta h2{font-size:2.625rem}}@media (max-width:767px){.promo-banner-cta h2{font-size:38px}}@media (max-width:500px){.promo-banner-cta h2{font-size:32px}}.promo-banner-cta a{margin-top:1.875rem}.latest-news-card{position:relative;background:#FBFBFB;margin-top:1.875rem}.latest-news-card .post-thumb{width:100%;height:15rem}.latest-news-card .content{padding:1.5625rem 1.875rem}.latest-news-card .content h3{font-size:1.375rem;font-weight:500;line-height:2rem}.latest-news-card .content h3:hover a{color:#FB0}.latest-news-card .content .post-cat{display:inline-block;margin-bottom:.5rem}.latest-news-card .content .post-cat:hover i,.latest-news-card .content .post-cat:hover a{color:#FB0}.latest-news-card .content .post-cat i,.latest-news-card .content .post-cat a{transition:all 0.3s ease-in-out;font-size:.875rem;line-height:1;text-transform:uppercase;font-weight:400!important;color:#53545a!important}.latest-news-card .content .post-meta{text-transform:uppercase;font-size:.875rem}.footer-web{background-color:#171717}.footer-web h3,.footer-web h4{font-size:1.125rem;font-weight:500}.footer-web a{font-family:"Roboto",sans-serif!important;font-weight:400;color:#9b9b9b!important}.footer-web a:hover{color:#fff!important}.footer-web .footer-widgets-wrapper{border-bottom:.0625rem solid #262626}.footer-web .footer-menu-3 ul{margin-left:-.625rem}.footer-web .footer-menu-3 ul li{display:inline-block;border-right:.0625rem solid #262626;padding-right:.625rem}.footer-web .footer-menu-3 ul li:last-child{border:0;padding-right:0}.footer-web .footer-menu-3 ul li a{display:inline-block;margin-left:.625rem}.footer-web .footer-bottom{padding:1.25rem 0}.footer-web .footer-bottom .copyright-info a{color:#FFBB00!important}.footer-web .footer-social a{display:inline-block;margin:0 .3125rem;font-size:1rem}.footer-web .footer-social a:hover{color:#FB0}.footer-site-info img{display:block;width:8.9375rem}.footer-site-info ul{margin-top:1.875rem}.footer-site-info ul li{display:block;margin-top:.625rem}.footer-site-info ul li a{display:inline-block;color:#9b9b9b}.footer-site-info ul li a:hover{color:#fff}.footer-wrapper .single-footer-wid{margin-top:2.5rem}.footer-wrapper .single-footer-wid .wid-title{margin-bottom:2.5rem}@media (max-width:767px){.footer-wrapper .single-footer-wid .wid-title{margin-bottom:25px}}.footer-wrapper .single-footer-wid.site_info_box{text-align:center;box-shadow:0 .625rem 1.25rem 0 rgb(0 0 0 / .2);background-color:#fff;position:relative;margin-right:2.5rem;padding:3.75rem 2.5rem;margin-top:-5rem;z-index:9}.footer-wrapper .single-footer-wid.site_info_box .f_logo{margin-bottom:1.875rem;display:block}.footer-wrapper .single-footer-wid.site_info_box p{font-size:.875rem}.footer-wrapper .single-footer-wid.site_info_box .social_link{margin-top:2.5rem}@media (max-width:767px){.footer-wrapper .single-footer-wid.site_info_box .social_link{margin-top:30px}}.footer-wrapper .single-footer-wid.site_info_box .social_link a{background-color:#f6f6f6;width:2.5rem;height:2.5rem;line-height:2.5625rem;border-radius:3.125rem;font-size:.875rem;transition:all 0.3s ease-in-out;text-align:center;display:inline-block;color:#FF5E14;margin-right:.3125rem}.footer-wrapper .single-footer-wid.site_info_box .social_link a:hover{color:#fff;background-color:#ff5e14}.footer-wrapper .single-footer-wid.site_info_widget .single-contact-info{overflow:auto;margin-bottom:1.25rem;align-items:center;display:flex}.footer-wrapper .single-footer-wid.site_info_widget .single-contact-info:last-child{margin-bottom:0}.footer-wrapper .single-footer-wid.site_info_widget .single-contact-info p{color:#53545A}.footer-wrapper .single-footer-wid.site_info_widget .single-contact-info span{display:block;color:#53545A;font-size:.875rem}.footer-wrapper .single-footer-wid.site_info_widget .single-contact-info .icon{color:#FF5E14;float:left;text-align:center;overflow:hidden;font-size:1.5rem;line-height:1;margin-right:1.25rem;transition:all 0.3s ease-in-out}.footer-wrapper .single-footer-wid .social_link{margin-top:2.5rem}@media (max-width:767px){.footer-wrapper .single-footer-wid .social_link{margin-top:30px}}.footer-wrapper .single-footer-wid .social_link a{background-color:#0f0f0f;width:3.75rem;height:3.75rem;line-height:3.75rem;border-radius:.625rem;font-size:1rem;transition:all 0.3s ease-in-out;text-align:center;display:inline-block;color:#FF5E14;margin-right:.3125rem}.footer-wrapper .single-footer-wid .social_link a:hover{color:#fff;background-color:#001659}.footer-wrapper .single-footer-wid ul li>a{color:#53545A;margin-bottom:.9375rem;display:block;font-weight:400;text-transform:capitalize}@media (max-width:1191px){.footer-wrapper .single-footer-wid ul li>a{margin-bottom:1.25rem}}@media (max-width:767px){.footer-wrapper .single-footer-wid ul li>a{margin-bottom:10px}}.footer-wrapper .single-footer-wid ul li>a:hover{color:#001659;padding-left:.625rem}.footer-wrapper .single-footer-wid ul li:last-child a{margin-bottom:0}.footer-wrapper .single-footer-wid.single-footer-wid_2 ul li a:hover{color:#FF5E14!important}.newsletter_widget.style-2 form i{color:#FB0}.newsletter_widget.style-2 form input{color:#161616}.newsletter_widget.style-2 form button{background-color:#FB0;color:#161616}.newsletter_widget.style-2 form button:hover i{color:#fff}.newsletter_widget.style-2 form button i{color:#161616;transition:all 0.3s}.newsletter_widget form{position:relative}.newsletter_widget form>i{position:absolute;z-index:1;display:inline-block;line-height:3.75rem;left:1.25rem;color:#FF5E14}.newsletter_widget form input{width:100%;height:3.75rem;line-height:3.75rem;padding:0 1.875rem;padding-left:3.125rem;position:relative;font-size:1rem}.newsletter_widget form button{margin-top:1.25rem;display:block;padding:1.25rem 1.875rem;background-color:#FF5E14;color:#FFF;text-align:center;border:0;width:100%;line-height:1;text-transform:uppercase;font-weight:700;font-size:.875rem;transition:all 0.4s ease-in-out}.newsletter_widget form button:hover{background-color:#001659;color:#fff}.newsletter_widget form button i{margin-left:.3125rem}.newsletter_widget p{margin-top:.9375rem;display:block}.newsletter_widget p b{font-weight:700;color:#001659}.footer-widgets-wrapper{padding-top:3.125rem;padding-bottom:5.625rem}@media (max-width:991px){.footer-widgets-wrapper{padding-top:1.875rem;padding-bottom:4.375rem}}.footer-bottom{padding:1.5625rem 0}.footer-bottom p{color:#fff}.footer-bottom p a{color:#FF5E14}@font-face{font-display:swap;font-family:"Beatrice Trial";src:url(/wp-content/themes/flinfotech/assets/fonts/BeatriceTRIAL-Regular.ttf);font-weight:400}@font-face{font-display:swap;font-family:"Beatrice Trial";src:url(/wp-content/themes/flinfotech/assets/fonts/BeatriceTRIAL-Medium.ttf);font-weight:500}@font-face{font-display:swap;font-family:"Beatrice Trial";src:url(/wp-content/themes/flinfotech/assets/fonts/BeatriceTRIAL-Semibold.ttf);font-weight:600}@font-face{font-display:swap;font-family:"Beatrice Trial";src:url(/wp-content/themes/flinfotech/assets/fonts/BeatriceTRIAL-Bold.ttf);font-weight:700}@font-face{font-display:swap;font-family:"Beatrice Trial";src:url(/wp-content/themes/flinfotech/assets/fonts/BeatriceTRIAL-Extrabold.ttf);font-weight:800}:root{--rr-ff-heading1:"Beatrice Trial", sans-serif;--rr-background-section-3-bg:#121212;--rr-text-primary-2:#121212;--rr-text-primary:#151515;--rr-theme-primary-2:#ECFF70}.section-bg-3{background-color:var(--rr-background-section-3-bg)}.footer-bg-3{background-color:var(--rr-text-primary-2)}.mb-minus-30{margin-bottom:-1.875rem}.row{--bs-gutter-x:1.875rem}.rr-btn-2{z-index:5;font-weight:600;font-size:1rem;line-height:1;overflow:hidden;position:relative;padding:1.0625rem 2.1437rem;border-radius:31.25rem;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1);background-color:var(--rr-common-white)}.rr-btn-2 .btn-wrap{z-index:1;overflow:hidden;position:relative;display:inline-block}.rr-btn-2 .btn-wrap .text-one{position:relative;display:block;color:var(--rr-text-primary-2);transition:all 0.5s ease-in-out}.rr-btn-2 .btn-wrap .text-two{position:absolute;display:block;top:100%;color:var(--rr-text-primary-2);transition:all 0.5s ease-in-out}.rr-btn-2::before{content:"";width:0;height:100%;left:0;position:absolute;transition:all 0.5s ease-in-out;background-color:var(--rr-theme-primary-2)}.rr-btn-2:hover .btn-wrap .text-one{transform:translateY(-150%)}.rr-btn-2:hover .btn-wrap .text-two{top:50%;transform:translateY(-50%);display:block}.rr-btn-2:hover::before{width:100%}.section-3__title-wrapper-title{font-size:8.75rem;line-height:8.75rem;font-weight:400;margin-bottom:0;letter-spacing:-.04em;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1)}@media only screen and (min-width:992px) and (max-width:1199px){.section-3__title-wrapper-title{font-size:6.875rem;line-height:6.875rem}}@media only screen and (min-width:768px) and (max-width:992px){.section-3__title-wrapper-title{font-size:5.625rem;line-height:5.625rem}}@media only screen and (min-width:576px) and (max-width:767px){.section-3__title-wrapper-title{font-size:75px;line-height:80px}}@media (max-width:575px){.section-3__title-wrapper-title{font-size:41px;line-height:50px}}.section-3__title-wrapper-title span{margin-left:35.625rem}@media only screen and (min-width:1200px) and (max-width:1399px){.section-3__title-wrapper-title span{margin-left:32.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.section-3__title-wrapper-title span{margin-left:16.875rem}}@media only screen and (min-width:768px) and (max-width:992px){.section-3__title-wrapper-title span{margin-left:12.5rem}}@media only screen and (min-width:576px) and (max-width:767px){.section-3__title-wrapper-title span{margin-left:100px}}@media (max-width:575px){.section-3__title-wrapper-title span{margin-left:0}}.section-4__title-wrapper .section-title__subtitle{font-weight:400;font-size:1rem;line-height:.875rem;display:inline-block;padding:.625rem .925rem;border-radius:12.5rem;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1);border:.0625rem solid rgb(18 18 18 / .14)}.section-4__title-wrapper .section-title__title{font-weight:400;font-size:4.375rem;line-height:4.625rem;letter-spacing:-.02em;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1)}@media only screen and (min-width:768px) and (max-width:992px){.section-4__title-wrapper .section-title__title{font-size:3.4375rem;line-height:4.0625rem}}@media only screen and (min-width:576px) and (max-width:767px){.section-4__title-wrapper .section-title__title{font-size:45px;line-height:55px}.section-4__title-wrapper .section-title__title br{display:none}}@media (max-width:575px){.section-4__title-wrapper .section-title__title{font-size:35px;line-height:45px}.section-4__title-wrapper .section-title__title br{display:none}}.upDown{animation:upDown 1.3S infinite alternate}@keyframes upDown{0%{transform:translateY(0)}100%{transform:translateY(-.9375rem)}}.upDown-top{animation:upDown 1S infinite alternate}@keyframes upDown-top{0%{transform:translateY(0)}100%{transform:translateY(-.9375rem)}}.leftRight{animation:leftRight 1.3S infinite alternate}@keyframes leftRight{0%{transform:translateX(0)}100%{transform:translateX(-.9375rem)}}.banner-section-3{position:relative;text-align:center}.banner-section-3__space{padding-top:11.25rem;padding-bottom:5.9375rem}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__space{padding-top:9.375rem;padding-bottom:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-3__space{padding-top:100px;padding-bottom:70px}}.banner-section-3__title{font-size:10.75rem;line-height:1;text-align:center;display:inline-block;letter-spacing:-.07em;text-transform:uppercase;color:#535353;font-weight:var(--rr-fw-medium);font-family:var(--rr-ff-heading1)}@media only screen and (max-width:1919px){.banner-section-3__title{font-size:8.75rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-section-3__title{font-size:9.0625rem}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-section-3__title{font-size:7.5rem}}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__title{font-size:5.625rem;line-height:6.25rem}}@media only screen and (min-width:576px) and (max-width:767px){.banner-section-3__title{font-size:70px;line-height:80px}}@media (max-width:575px){.banner-section-3__title{font-size:39px;line-height:50px}}.banner-section-3__title span{color:var(--rr-common-white)}.banner-section-3__title span:last-of-type{font-weight:700}.banner-section-3__video{width:15.625rem;height:7.75rem;right:7.8125rem;top:68%;position:absolute;z-index:99;display:inline-block;transition:all 0.3s ease-in-out}@media only screen and (max-width:1919px){.banner-section-3__video{width:13.125rem;height:6.5rem}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.banner-section-3__video{right:3.125rem}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-section-3__video{width:12.5rem;height:6.25rem}}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__video{width:11.25rem;height:6.875rem;right:0}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-3__video{right:inherit;position:inherit}}@media only screen and (min-width:576px) and (max-width:767px){.banner-section-3__video{transform:translateY(20px)}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-3__video{width:100%;height:100%}}@media (max-width:575px){.banner-section-3__video{margin:0 auto;margin-top:20px;display:block}}.banner-section-3__video__wrapper{width:100vw;height:100vh;overflow:hidden}@media (min-width:0) and (max-width:1700px){.banner-section-3__video__wrapper{height:0}}.banner-section-3__video #myVideo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-section-3__bottom__text{display:flex;margin-top:8.125rem;align-items:center;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__bottom__text{margin-top:4.375rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.banner-section-3__bottom__text{margin-top:50px}}@media (max-width:575px){.banner-section-3__bottom__text{justify-content:center}}.banner-section-3__bottom__text span{font-weight:600;font-size:.875rem;line-height:.875rem;text-align:center;text-transform:uppercase;color:var(--rr-common-white);font-family:var(--rr-ff-body)}@media (max-width:575px){.banner-section-3__bottom__text span{margin-bottom:20px}.banner-section-3__bottom__text span:last-of-type{margin-bottom:0}}.banner-section-3__shape{position:absolute;top:7.6875rem;left:20.6875rem}@media only screen and (min-width:1600px) and (max-width:1700px){.banner-section-3__shape{left:13.75rem}}@media only screen and (min-width:1400px) and (max-width:1600px){.banner-section-3__shape{left:7.5rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.banner-section-3__shape{left:3.75rem}}@media only screen and (min-width:992px) and (max-width:1199px){.banner-section-3__shape{top:5.9375rem;left:2.5rem}}@media only screen and (min-width:768px) and (max-width:992px){.banner-section-3__shape{top:8.75rem;left:3.125rem}.banner-section-3__shape img{width:50%}}@media only screen and (min-width:576px) and (max-width:767px){.banner-section-3__shape{top:150px;left:20px}.banner-section-3__shape img{width:40%}}@media (max-width:575px){.banner-section-3__shape{display:none}}.about-section-3__wrapper{padding-bottom:5.5rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__wrapper{margin-left:15px;margin-right:15px}}@media only screen and (min-width:576px) and (max-width:767px){.about-section-3__wrapper{padding-bottom:60px}}.about-section-3__item1 .ruhe-white-btn-group>*:nth-child(1){transform:scale3d(1,1,1);margin-inline-end:0;opacity:1;display:none}.about-section-3__item2{max-width:59.0625rem;height:auto;-o-object-fit:cover;object-fit:cover}.about-section-3__btn .about-sub-btn-3{font-family:var(--rr-ff-body);font-style:normal;font-weight:var(--rr-fw-regular);font-size:1rem;line-height:.875rem;text-align:center;color:#121212;border:.0625rem solid rgb(18 18 18 / .14);border-radius:6.25rem;padding:.8125rem 1.125rem .75rem 1.1875rem;transition:all 0.3s ease-in-out}.about-section-3__btn .about-sub-btn-3:hover{background:#121212;color:#fff}.about-section-3__thumb{text-align:center;padding-top:3.6875rem}@media only screen and (min-width:768px) and (max-width:992px){.about-section-3__thumb{padding-top:2.1875rem;margin-bottom:2.5rem}}@media only screen and (min-width:576px) and (max-width:767px){.about-section-3__thumb{padding-top:20px;padding-bottom:40px}}@media (max-width:575px){.about-section-3__thumb{margin-bottom:40px}}.about-section-3__thumb img{width:inherit}.about-section-3__content{margin-left:-1.5625rem}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__content{margin-left:10px}}@media only screen and (min-width:1400px) and (max-width:1600px){.about-section-3__content .section-title__title{font-size:3.75rem}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:992px){.about-section-3__content .section-title__title{font-size:3.125rem;line-height:3.75rem}}@media only screen and (min-width:992px) and (max-width:1199px){.about-section-3__content .section-title__title{font-size:2.5rem;line-height:3.125rem}}.about-section-3__content p{font-size:1.125rem;line-height:1.875rem;margin-top:2.625rem;margin-bottom:3.4375rem;color:rgb(18 18 18 / .6);font-family:var(--rr-ff-body);font-weight:var(--rr-fw-regular)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__content p br{display:none}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__content p{margin:30px 0}}@media (max-width:575px){.about-section-3__content p{font-size:16px}}.about-section-3__btn .rr-btn-ru{padding:.25rem;padding-right:1.3125rem;color:var(--rr-text-primary-2);border:.0625rem solid rgb(18 18 18 / .14)}.about-section-3__btn .rr-btn-ru span{width:2.5rem;height:2.5rem;color:var(--rr-common-white);background:var(--rr-text-primary-2)}.about-section-3__btn .rr-btn-ru:hover{color:var(--rr-common-white)}.about-section-3__btn .rr-btn-ru:hover span{color:var(--rr-text-primary-2);background-color:var(--rr-common-white)}.about-section-3__counter-item{padding:2.1875rem 2.1875rem 1.8125rem 2.5rem;border:.0625rem solid #D9D9D9;position:relative;overflow:hidden;position:relative}@media only screen and (min-width:1200px) and (max-width:1399px){.about-section-3__counter-item{padding:2.1875rem 1.875rem 1.8125rem 1.875rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.about-section-3__counter-item{padding:1.875rem 1.25rem 1.8125rem 1.875rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__counter-item{text-align:center}}.about-section-3__counter-item p{font-family:var(--rr-ff-heading1);font-style:normal;font-weight:var(--rr-fw-medium);font-size:1rem;line-height:1.5rem;color:#121212;padding-bottom:4.3125rem}@media only screen and (min-width:768px) and (max-width:992px){.about-section-3__counter-item p{padding-bottom:1.875rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__counter-item p{padding-bottom:15px}}.about-section-3__counter-item .sub-titles{font-family:var(--rr-ff-heading1);font-style:normal;font-weight:var(--rr-fw-regular);font-size:8.375rem;line-height:1;text-transform:uppercase;color:#121212}@media only screen and (max-width:1919px){.about-section-3__counter-item .sub-titles{font-size:6.5rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.about-section-3__counter-item .sub-titles{font-size:6.25rem}}@media only screen and (min-width:992px) and (max-width:1199px){.about-section-3__counter-item .sub-titles{font-size:4.25rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__counter-item .sub-titles{font-size:60px}}.about-section-3__counter-item .sub-titles span{font-family:var(--rr-ff-heading1);font-style:normal;font-weight:var(--rr-fw-regular);font-size:8.375rem;line-height:1;text-transform:uppercase;color:#121212;margin-left:0}@media only screen and (max-width:1919px){.about-section-3__counter-item .sub-titles span{font-size:6.5rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.about-section-3__counter-item .sub-titles span{font-size:6.25rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.about-section-3__counter-item .sub-titles span{font-size:70px}}.about-section-3__counter-item .about-shape{position:absolute;bottom:-1.8125rem;right:-6.25rem;transform:matrix(.71,-.71,.71,.71,0,0)}@media only screen and (min-width:768px) and (max-width:992px){.about-section-3__counter-item .about-shape{display:none}}.service-3__img{opacity:0;position:absolute;transition:all 0.5s ease-in-out;transform:rotate(0deg) translateX(0) translateY(0);-webkit-transform:rotate(0deg) translateX(0) translateY(0)}.service-3__img-wrapper{position:relative;width:100%;height:100%}@media only screen and (min-width:1200px) and (max-width:1399px){.service-3__img{width:85%}}@media only screen and (min-width:992px) and (max-width:1199px){.service-3__img{width:75%}}.service-3__img.active{opacity:1;transform:rotate(15deg) translateX(4.375rem) translateY(-1.25rem);-webkit-transform:rotate(15deg) translateX(4.375rem) translateY(-1.25rem)}.service-3__list{margin-left:6.25rem}@media only screen and (min-width:992px) and (max-width:1199px){.service-3__list{margin-left:2.5rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.service-3__list{margin-left:0}}.service-3__item{display:flex;align-items:center;justify-content:space-between;padding:2.125rem 0;padding-right:.875rem;transition:all 0.5s ease-in-out;border-bottom:.0625rem solid rgb(18 18 18 / .14)}.service-3__item.active{padding-left:1.875rem;background-color:var(--rr-text-primary-2)}@media (max-width:575px){.service-3__item.active{padding-left:18px}}.service-3__item.active .service-3__number span{color:var(--rr-common-white)}.service-3__item.active .service-3__title{color:var(--rr-common-white)}.service-3__item.active .service-3__link span svg [stroke="#717171"]{stroke:var(--rr-common-white)}.service-3__list a:first-of-type .service-3__item{border-top:.0625rem solid rgb(18 18 18 / .14)}.service-3__text-wrapper{display:flex;align-items:center;-moz-column-gap:6.25rem;column-gap:6.25rem}@media (max-width:575px){.service-3__text-wrapper{display:block}}.service-3__number span{font-weight:400;font-size:1.25rem;line-height:100%;color:rgb(18 18 18 / .6);font-family:var(--rr-ff-heading1)}.service-3__title{font-weight:400;font-size:1.375rem;line-height:100%;letter-spacing:-.02em;text-transform:capitalize;color:rgb(18 18 18 / .6);font-family:var(--rr-ff-heading1)}@media (max-width:575px){.service-3__title{font-size:19px;margin-top:15px}}.service-3__link span svg{transform:rotate(-45deg)}.project-bg-area{height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.project-bg-inner .bg-circle{width:2.5rem;height:5rem;z-index:-1;border-radius:2.5rem;background-color:var(--rr-text-primary-2)}.project-section-3 .section-3__title-wrapper-title{color:var(--rr-common-white)}.project-section-3 .section-3__title-wrapper-title span{margin-left:23.75rem}@media only screen and (min-width:992px) and (max-width:1199px){.project-section-3 .section-3__title-wrapper-title span{margin-left:16.875rem}}@media only screen and (min-width:768px) and (max-width:992px){.project-section-3 .section-3__title-wrapper-title span{margin-left:12.5rem}}@media only screen and (min-width:576px) and (max-width:767px){.project-section-3 .section-3__title-wrapper-title span{margin-left:100px}}@media (max-width:575px){.project-section-3 .section-3__title-wrapper-title span{margin-left:0}}.project-section-3__thumb{position:relative;overflow:hidden;display:inline-block;width:100%;height:auto}.project-section-3__thumb img{width:100%;height:100%;cursor:none;-o-object-fit:cover;object-fit:cover}.project-section-3__wrapper{display:grid;gap:1.875rem 1.875rem;grid-template-columns:repeat(4,1fr)}@media (max-width:575px){.project-section-3__wrapper{grid-template-columns:repeat(1,1fr)}}.project-section-3__item:hover .project-section-3__tag{opacity:1;bottom:1.875rem;visibility:visible}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:hover .project-section-3__tag{bottom:20px}}@media (max-width:575px){.project-section-3__item{grid-column:span 1!important;margin:auto}}.project-section-3__item:nth-child(1){grid-column:span 2;margin:auto}.project-section-3__item:nth-child(1) .project-section-3__thumb img{width:inherit}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-3__item:nth-child(1) .project-section-3__thumb img{width:100%}}.project-section-3__item:nth-child(2){grid-column:span 2}.project-section-3__item:nth-child(3){grid-column:span 2}.project-section-3__item:nth-child(4){grid-column:span 1}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:nth-child(4){grid-column:span 2}}.project-section-3__item:nth-child(5){grid-column:span 1}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:nth-child(5){grid-column:span 2}}.project-section-3__item:nth-child(6){grid-column:span 2;margin:auto}.project-section-3__item:nth-child(7){grid-column:span 2}.project-section-3__item:nth-child(8){grid-column:span 2}.project-section-3__item:nth-child(8) .project-section-3__thumb{width:inherit}.project-section-3__item:nth-child(8) .project-section-3__thumb img{width:inherit}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-3__item:nth-child(8) .project-section-3__thumb img{width:100%}}.project-section-3__item:nth-child(9){grid-column:span 1}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:nth-child(9){grid-column:span 2}}.project-section-3__item:nth-child(10){grid-column:span 1}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.project-section-3__item:nth-child(10){grid-column:span 2}}.project-section-3__item:nth-child(11){grid-column:3/5}.project-section-3__tag{left:0;right:0;bottom:0;opacity:0;display:flex;flex-wrap:wrap;list-style:none;-moz-column-gap:.625rem;column-gap:.625rem;position:absolute;visibility:hidden;align-items:center;margin-bottom:-.3125rem;justify-content:center;transition:all 0.3s ease-in-out}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-3__tag{display:none}}.project-section-3__tag li{font-size:.8125rem;line-height:.875rem;margin-bottom:.3125rem;padding:.6875rem 1.05rem;display:inline-block;text-transform:uppercase;color:var(--rr-common-white);font-weight:var(--rr-fw-sbold);font-family:var(--rr-ff-heading1);background:var(--rr-text-primary-2)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.project-section-3__tag li{padding:.5rem .6875rem}}.project-section-3__info__title{font-size:.9375rem;line-height:1.375rem;margin-top:.8125rem;text-transform:uppercase;color:var(--rr-common-white);font-weight:var(--rr-fw-medium);font-family:var(--rr-ff-heading1)}.project-section-3__btn{margin-top:6.5625rem}@media only screen and (min-width:992px) and (max-width:1199px){.project-section-3__btn{margin-top:0}}@media only screen and (min-width:768px) and (max-width:992px){.project-section-3__btn{margin-top:3.125rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.project-section-3__btn{margin-top:35px}}.project-section-3__btn a{width:100%;font-weight:400;font-size:2.5rem;line-height:.875rem;position:relative;display:inline-flex;align-items:center;justify-content:space-between;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}@media (max-width:575px){.project-section-3__btn a{font-size:30px}.project-section-3__btn a span{margin-left:10px}}.project-section-3__btn a:hover{color:rgb(255 255 255 / .6)}.project-section-3__btn a::before{content:"";width:100%;height:.0625rem;bottom:-1.4375rem;left:0;position:absolute;background-color:var(--rr-common-white)}.award-section-3 .section-3__title-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.award-section-3 .award-section__shape{margin-right:4.6875rem}.award-section-3 .award-section__wrap{margin-right:6.75rem}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.award-section-3 .award-section__wrap{margin-right:0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.award-section-3 .award-section__wrap{margin-bottom:30px}}.award-section-3 .award-section__item{position:relative;padding:2.4688rem 0;border-bottom:.0625rem solid rgb(18 18 18 / .6)}.award-section-3 .award-section__item:first-of-type{border-top:.0625rem solid rgb(18 18 18 / .6)}.award-section-3 .award-section__item.item-5 .rr-hover-reveal-bg{height:19.0625rem}.award-section-3 .award-section__item::before{content:"";width:100%;height:0;bottom:0;z-index:-1;position:absolute;transition:all 0.3s ease-in-out;background-color:var(--rr-text-primary-2)}.award-section-3 .award-section__item:hover::before{top:0;bottom:auto;height:100%}.award-section-3 .award-section__item:hover .award-section__title{margin-left:1.875rem;color:var(--rr-common-white)}.award-section-3 .award-section__item:hover .award-section__date{color:var(--rr-common-white)}@media (max-width:575px){.award-section-3 .award-section__item:hover .award-section__date{margin-left:30px}}.award-section-3 .award-section__item:hover .award-section__cat{color:var(--rr-common-white)}@media (max-width:575px){.award-section-3 .award-section__item:hover .award-section__cat{margin-left:30px}}.award-section-3 .award-section__item.item-1{padding-right:10.9375rem}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-1{padding-right:49px}}@media (max-width:575px){.award-section-3 .award-section__item.item-1{padding-right:0}}.award-section-3 .award-section__item.item-2{padding-right:5.9375rem}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-2{padding-right:30px}}@media (max-width:575px){.award-section-3 .award-section__item.item-2{padding-right:0}}.award-section-3 .award-section__item.item-3{padding-right:10.6875rem}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-3{padding-right:45px}}@media (max-width:575px){.award-section-3 .award-section__item.item-3{padding-right:0}}.award-section-3 .award-section__item.item-4{padding-right:9.9375rem}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-4{padding-right:33px}}@media (max-width:575px){.award-section-3 .award-section__item.item-4{padding-right:0}}.award-section-3 .award-section__item.item-5{padding-right:11rem}@media only screen and (min-width:576px) and (max-width:767px){.award-section-3 .award-section__item.item-5{padding-right:50px}}@media (max-width:575px){.award-section-3 .award-section__item.item-5{padding-right:0}}.award-section-3 .award-section__content{display:flex;align-items:center;justify-content:space-between}@media (max-width:575px){.award-section-3 .award-section__content{display:block}}.award-section-3 .award-section__date,.award-section-3 .award-section__cat{font-weight:500;font-size:.875rem;line-height:1;color:rgb(18 18 18 / .6);font-family:var(--rr-ff-heading1)}.award-section-3 .award-section__info{display:flex;align-items:center}.award-section-3 .award-section__date{margin-right:1rem;padding-right:1rem;position:relative}.award-section-3 .award-section__date::after{content:"";width:.0625rem;height:.9375rem;top:0;right:0;position:absolute;transform:rotate(10deg);background-color:rgb(18 18 18 / .6)}.award-section-3 .award-section__title{font-weight:400;font-size:1.375rem;line-height:1;letter-spacing:-.02em;color:rgb(18 18 18 / .6);font-family:var(--rr-ff-heading1)}@media (max-width:575px){.award-section-3 .award-section__title{font-size:18px;margin-bottom:20px}}.award-section-3 .award-section__received{max-width:25rem;text-align:center;padding:5rem 1.875rem;padding-bottom:1.875rem;margin:0 0 0 auto;background-color:var(--rr-text-primary-2)}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.award-section-3 .award-section__received{margin:0 auto}}.award-section-3 .award-section__number{font-weight:500;font-size:6rem;line-height:1;margin-top:3.25rem;margin-bottom:.6875rem;letter-spacing:-.04em;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}.award-section-3 .award-section__dec{font-weight:500;font-size:1.125rem;line-height:1;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}.award-section-3 .award-section__btn .rr-btn-2{width:100%;font-weight:400;font-size:1.125rem;border-radius:0;margin-top:3.5rem;padding:1.4688rem 2.1437rem;text-transform:capitalize}.rr-hover-reveal-item .rr-hover-reveal-bg{position:absolute;top:0;left:0;width:10.875rem;height:16.1875rem;opacity:0;margin:-9.375rem 0 0 -9.375rem;overflow:hidden;pointer-events:none;z-index:99;background-position:center;background-size:cover;background-repeat:no-repeat;transition:opacity 0.3s,transform 0.5s cubic-bezier(.215,.61,.355,1)}.rr-hover-reveal-item:hover .rr-hover-reveal-bg{opacity:1;visibility:visible}.testimonial-section-3__wrapper{margin-left:10rem}@media (max-width:1800px){.testimonial-section-3__wrapper{margin-left:0}}.testimonial-section-3__content{max-width:33.75rem;background:#212121;padding:3.75rem 3.75rem .625rem 3.125rem}@media only screen and (min-width:1400px) and (max-width:1600px){.testimonial-section-3__content{padding:3.75rem 2.1875rem .625rem 2.1875rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial-section-3__content{padding:3.75rem 1.875rem .625rem 1.875rem;margin-right:-3.125rem;position:relative;z-index:9}}@media only screen and (min-width:576px) and (max-width:767px){.testimonial-section-3__content{padding:30px 30px 10px 30px}}@media (max-width:575px){.testimonial-section-3__content{padding:20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__content{max-width:100%;margin-bottom:40px}}.testimonial-section-3__subtitle{font-weight:500;font-size:1rem;line-height:1;padding:.625rem .5437rem;text-align:center;display:inline-block;text-transform:uppercase;color:var(--rr-common-white);font-family:var(--rr-ff-heading1);border:.0625rem solid rgb(255 255 255 / .141)}.testimonial-section-3__title{font-weight:500;font-size:3.75rem;line-height:4rem;margin-top:1.875rem;margin-bottom:3.625rem;letter-spacing:-.02em;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__title{margin-top:20px;margin-bottom:20px}}@media (max-width:575px){.testimonial-section-3__title{font-size:40px;line-height:50px}}.testimonial-section-3__slide__arrow{width:3.375rem;height:3.375rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--rr-common-white);transition:all 0.3s ease-in-out;background:var(--rr-text-primary)}.testimonial-section-3__slide__arrow:hover{color:var(--rr-text-primary);background-color:var(--rr-common-white)}@media (max-width:575px){.testimonial-section-3__slide__arrow{margin-bottom:10px}.testimonial-section-3__slide__arrow:last-of-type{margin-bottom:0}}.testimonial-section-3__button{display:flex;align-items:center;justify-content:space-between;margin-right:-1.875rem;margin-left:-1.25rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__button{margin:0}}.testimonial-section-3__btn .btn{width:11.25rem;height:11.25rem;border-radius:31.25rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--rr-common-white)}.testimonial-section-3__btn .btn span{font-weight:400;font-size:1rem;line-height:1.375rem;text-align:start;transform:translateY(1.875rem);display:inline-block;text-transform:uppercase;color:var(--rr-text-primary);font-family:var(--rr-ff-heading1)}.testimonial-section-3__btn .btn .arrow{position:relative;display:inline-block;transform:translateY(-1.875rem)}.testimonial-section-3__btn .btn .arrow i{width:2.375rem;height:2.375rem;font-size:.9375rem;display:inline-flex;align-items:center;justify-content:center;border-radius:31.25rem;transform:rotate(-45deg);color:var(--rr-common-white);background-color:var(--rr-theme-primary)}.testimonial-section-3__btn .btn .arrow::before{content:"";width:.0625rem;height:6.25rem;top:0;bottom:0;position:absolute;background-color:var(--rr-theme-primary);transform:rotate(-45deg) translateY(-.3125rem)}.testimonial-section-3__icon{text-align:center;transform:translateY(.375rem)}.testimonial-section-3__wrap{margin-left:-2.125rem}@media only screen and (min-width:1600px) and (max-width:1700px),only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:1200px) and (max-width:1399px){.testimonial-section-3__wrap{margin-left:-.9375rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__wrap{margin-left:0}}.testimonial-section-3__review ul{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;justify-content:center;list-style:none}.testimonial-section-3__review ul li{color:#F8890A;font-size:1.125rem}.testimonial-section-3__dec{font-weight:400;font-size:1.625rem;line-height:2.75rem;text-align:center;margin-top:2.1875rem;margin-bottom:1.375rem;color:rgb(255 255 255 / .7);font-family:var(--rr-ff-heading1)}@media (max-width:575px){.testimonial-section-3__dec{font-size:18px;line-height:35px;margin:20px 0}}.testimonial-section-3__author__thumb img{border-radius:31.25rem}.testimonial-section-3__author__info{margin-top:1.75rem;margin-bottom:.9375rem}.testimonial-section-3__author__name{font-weight:500;font-size:1.125rem;line-height:1;text-transform:uppercase;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}.testimonial-section-3__author__position{font-weight:400;font-size:.9375rem;line-height:2.375rem;text-transform:uppercase;color:rgb(255 255 255 / .6);font-family:var(--rr-ff-heading1)}.testimonial-section-3__bg__text{font-weight:500;font-size:5.5625rem;line-height:1;position:absolute;bottom:-1.25rem;left:0;right:0;margin:0 -100%;letter-spacing:-.02em;color:rgb(18 18 18 / .1);font-family:var(--rr-ff-heading1)}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.testimonial-section-3__bg__text{font-size:70px;bottom:-15px}}@media (max-width:575px){.testimonial-section-3__bg__text{font-size:45px;bottom:-8px}}.testimonial-section-3__item{max-width:38.125rem;text-align:center;padding:6.5625rem 4.5625rem;padding-bottom:4.5rem;position:relative;overflow:hidden}@media only screen and (min-width:1600px) and (max-width:1700px){.testimonial-section-3__item{padding-right:2.5rem;padding-left:2.5rem}}@media only screen and (min-width:1400px) and (max-width:1600px),only screen and (min-width:768px) and (max-width:992px){.testimonial-section-3__item{padding:4.375rem 2.5rem;padding-bottom:3.75rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial-section-3__item{padding-bottom:5.625rem}}@media only screen and (min-width:992px) and (max-width:1199px){.testimonial-section-3__item{padding:5rem 3.125rem;padding-bottom:4.375rem}}@media (max-width:575px){.testimonial-section-3__item{padding:50px 20px;padding-bottom:40px;margin:0 20px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.testimonial-section-3__item{margin:0 auto}}.testimonial-section-3__quote{position:absolute;top:0;right:6.875rem}@media (max-width:575px){.testimonial-section-3__quote{right:35px}}@media only screen and (min-width:1200px) and (max-width:1399px){.testimonial-section-3__active .swiper-wrapper{margin-left:-5.3125rem}}@media (min-width:768px) and (max-width:991px){.testimonial-section-3__active .swiper-wrapper{margin-left:-6.875rem}}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__item{background-color:var(--rr-common-white)}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__quote span svg [fill=white]{fill:#121212}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__dec{color:rgb(18 18 18 / .7)}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__author__name{color:var(--rr-theme-primary)}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__author__position{color:rgb(18 18 18 / .6)}.testimonial-section-3__active .swiper-slide-active .testimonial-section-3__logo img{filter:invert(1) grayscale(0)}.our-clients__wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.875rem}@media only screen and (min-width:1400px) and (max-width:1600px){.our-clients__wrapper{gap:1.25rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.our-clients__wrapper{gap:.9375rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.our-clients__wrapper{gap:15px}}.our-clients__wrapper-space{margin-bottom:1.8125rem}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.our-clients__wrapper-space{margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:992px){.our-clients__wrapper-space{margin-bottom:0}}.our-clients__item{display:flex;align-items:center;justify-content:center;width:23.5938rem;height:9.375rem;border:.0625rem solid rgb(18 18 18 / .12);overflow:hidden;transition:all 0.3s ease-in-out}@media only screen and (min-width:1400px) and (max-width:1600px){.our-clients__item{width:20.4063rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.our-clients__item{width:16.9063rem;height:6.875rem}}@media only screen and (min-width:992px) and (max-width:1199px){.our-clients__item{width:14.3438rem;height:6.875rem;flex-wrap:nowrap}}@media only screen and (min-width:768px) and (max-width:992px){.our-clients__item{width:10.8438rem;height:6.25rem}}@media only screen and (min-width:576px) and (max-width:767px){.our-clients__item{width:265.5px;height:120px}}@media (max-width:575px){.our-clients__item{width:291.5px;height:120px}}.our-clients__item:hover{border:.0625rem solid var(--rr-theme-primary)}.our-clients__item:hover svg [opacity="0.2"]{opacity:1}.our-clients__next{display:flex;align-items:center;justify-content:center;width:23.5938rem;height:9.5625rem}@media only screen and (min-width:1400px) and (max-width:1600px){.our-clients__next{width:20.7188rem}}@media only screen and (min-width:1200px) and (max-width:1399px){.our-clients__next{width:16.9063rem;height:6.875rem}}@media only screen and (min-width:992px) and (max-width:1199px){.our-clients__next{width:14.3438rem}}@media only screen and (min-width:768px) and (max-width:992px){.our-clients__next{width:10.9063rem;height:9.25rem}}@media only screen and (min-width:576px) and (max-width:767px){.our-clients__next{width:267.5px;height:122px}}.our-clients__next a{font-weight:400;font-size:1.375rem;line-height:2.125rem;position:relative;color:var(--rr-theme-primary);font-family:var(--rr-ff-heading1)}@media only screen and (min-width:768px) and (max-width:992px){.our-clients__next a{font-size:1.125rem}}.our-clients__next a i{font-size:1.125rem;margin-left:1.25rem}.our-clients__next a::before{content:"";width:100%;height:.0625rem;bottom:-.25rem;left:0;position:absolute;transition:all 0.3s ease-in-out;background-color:var(--rr-theme-primary)}.our-clients__next a:hover{opacity:.7}.our-clients__next a:hover::before{width:0}.blog-3__top{gap:.625rem;display:flex;align-items:center;margin-bottom:.625rem;justify-content:center}@media (max-width:575px){.blog-3__top{display:block}}.blog-3__top__list{list-style:none;width:100%;height:6.25rem;display:flex;align-items:center;justify-content:space-between;background-color:rgb(18 18 18 / .06)}@media only screen and (min-width:768px) and (max-width:992px){.blog-3__top__list{height:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-3__top__list{height:70px}}.blog-3__top__list li{font-weight:400;font-size:1.25rem;line-height:2.125rem;text-transform:uppercase;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1)}.blog-3__top__list li:first-of-type{transform:translateX(3.125rem)}@media only screen and (min-width:576px) and (max-width:767px){.blog-3__top__list li:first-of-type{transform:translateX(20px)}}.blog-3__top__btn .rr-btn-2{padding:0;width:15.625rem;height:6.25rem;border-radius:0;font-weight:500;font-size:1.125rem;line-height:2.125rem;text-transform:uppercase;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1);background-color:rgb(18 18 18 / .06)}@media only screen and (min-width:768px) and (max-width:992px){.blog-3__top__btn .rr-btn-2{height:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-3__top__btn .rr-btn-2{height:70px}}@media (max-width:575px){.blog-3__top__btn .rr-btn-2{width:100%;margin-top:10px}}.blog-3__top__btn .rr-btn-2 i{margin-left:.5625rem}.blog-3__item{position:relative;margin-bottom:.625rem;background:rgb(18 18 18 / .06);transition:all 0.3s ease-in-out}.blog-3__item:last-of-type{margin-bottom:0}.blog-3__item::before{content:"";width:100%;height:0;bottom:0;z-index:-1;position:absolute;transition:all 0.3s ease-in-out;background-color:var(--rr-text-primary-2)}.blog-3__item:hover::before{height:100%;top:0;bottom:auto}.blog-3__item:hover .blog-3__thumb::before{display:none}.blog-3__item:hover .blog-3__thumb img{width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.blog-3__item:hover .blog-3__thumb img{width:80%}}.blog-3__item:hover .blog-3__meta__cat{color:var(--rr-common-white);border:.0625rem solid rgb(255 255 255 / .3)}.blog-3__item:hover .blog-3__meta__date{color:rgb(255 255 255 / .7)}.blog-3__item:hover .blog-3__title{color:var(--rr-common-white)}.blog-3__content{padding:3.9375rem 0 3.3125rem 4.375rem;width:100%}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px){.blog-3__content{padding:40px 0 30px 40px}}@media (max-width:575px){.blog-3__content{padding:30px 20px}}.blog-3__thumb{position:absolute;right:0;top:0;text-align:end;width:inherit;transition:all 0.5s ease-in-out}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.blog-3__thumb{position:inherit}.blog-3__thumb::before{display:none}}.blog-3__thumb img{width:51%;height:15.625rem;-o-object-fit:cover;object-fit:cover;transition:all 0.3s 0s ease-out}@media (max-width:575px){.blog-3__thumb img{width:100%}}.blog-3__thumb::before{content:"";width:.625rem;height:100%;position:absolute;background-color:var(--rr-common-white)}.blog-3__meta__cat{font-weight:500;font-size:.875rem;line-height:1;margin-right:.5625rem;padding:.3125rem .975rem;display:inline-block;text-transform:uppercase;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1);border:.0625rem solid rgb(18 18 18 / .3)}.blog-3__meta__date{font-weight:500;font-size:1rem;line-height:1;display:inline-block;text-transform:uppercase;color:rgb(18 18 18 / .7);font-family:var(--rr-ff-heading1)}@media (max-width:575px){.blog-3__meta__date{margin-top:10px}}.blog-3__meta__date i{margin-right:.125rem}.blog-3__title{font-weight:500;font-size:1.75rem;line-height:2.375rem;margin-top:1.875rem;letter-spacing:-.04em;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1)}@media (max-width:575px){.blog-3__title{font-size:24px;line-height:35px;letter-spacing:0;margin-top:20px}.blog-3__title br{display:none}}.footer-3-space-top{padding-top:7.5rem}@media only screen and (min-width:768px) and (max-width:992px){.footer-3-space-top{padding-top:5rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3-space-top{padding-top:70px}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-1{margin-bottom:50px}}.footer-3__wedget.wedget-2{margin-left:3.125rem}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-3__wedget.wedget-2{margin-left:2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__wedget.wedget-2{margin-left:3.75rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-2{margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-2{margin-left:0}}.footer-3__wedget.wedget-3{margin-left:2.5rem;margin-right:-1.875rem}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-3__wedget.wedget-3{margin-left:.9375rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.footer-3__wedget.wedget-3{margin-right:0;margin-left:0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-3{margin-bottom:50px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-3{margin-left:0;margin-right:0}}.footer-3__wedget.wedget-4{margin-left:5rem}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-3__wedget.wedget-4{margin-left:2.5rem}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__wedget.wedget-4{margin-left:0;margin-top:3.125rem}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__wedget.wedget-4{margin-left:0;margin-bottom:50px}}.footer-3__shape{position:absolute;right:31.625rem;bottom:16.75rem}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__shape{right:4.0625rem;bottom:21.875rem}}@media only screen and (min-width:768px) and (max-width:992px){.footer-3__shape{right:10.625rem;bottom:25.3125rem}}.footer-3__logo img{width:10.3125rem}.footer-3__content h2{font-weight:400;font-size:3.125rem;line-height:3.75rem;margin-top:1.5rem;margin-bottom:2.8125rem;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}@media (max-width:575px){.footer-3__content h2{font-size:45px;margin-bottom:30px}}.footer-3__btn a::after{content:"";width:.5rem;height:.5rem;border-radius:1.875rem;display:inline-block;transform:translate(.5rem,0);background-color:var(--rr-text-primary-2)}.footer-3__title{font-weight:500;font-size:1.5rem;line-height:1;margin-bottom:3rem;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__title{margin-bottom:35px}}.footer-3__menu ul{list-style:none}.footer-3__menu ul li{margin-bottom:1.4375rem;line-height:normal}.footer-3__menu ul li:last-of-type{margin-bottom:0}.footer-3__menu ul li a{font-weight:400;font-size:1rem;line-height:1;opacity:.7;display:inline-block;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}.footer-3__menu ul li a:hover{opacity:1}.footer-3__menu ul li a::before{content:"";width:.25rem;height:.25rem;border-radius:1.875rem;display:inline-block;margin-right:.6875rem;transform:translateY(-.25rem);background-color:var(--rr-common-white)}.footer-3__contact__list{display:flex;align-items:center;-moz-column-gap:.9375rem;column-gap:.9375rem;margin-bottom:1.875rem}.footer-3__contact__list:last-of-type{margin-bottom:0}.footer-3__contact__list .icon{min-width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;border-radius:.625rem;border:.0938rem solid rgb(255 255 255 / .2)}.footer-3__contact__list a{font-weight:500;font-size:1.125rem;line-height:1.875rem;opacity:.7;color:var(--rr-common-white);transition:all 0.3s ease-in-out;font-family:var(--rr-ff-heading1)}.footer-3__contact__list a:hover{opacity:1}.footer-3__newsletter__dec{font-weight:400;font-size:1.25rem;line-height:1.875rem;opacity:.7;letter-spacing:.02em;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}.footer-3__newsletter__input{position:relative;margin-top:2.5rem;margin-bottom:.75rem}.footer-3__newsletter__input input{height:4.375rem;padding-left:1.25rem;padding-right:7.8125rem;background:#fff0;color:rgb(255 255 255 / .3);border:.0938rem solid rgb(255 255 255 / .2);outline:none;width:100%;font-size:1rem}@media (max-width:575px){.footer-3__newsletter__input input{padding-right:20px}}.footer-3__newsletter__input .submit-btn{top:.625rem;right:.625rem;font-size:.9375rem;font-weight:500;border-radius:0;position:absolute;display:inline-flex;padding:1.0938rem .825rem;letter-spacing:-.04em;text-transform:uppercase;color:var(--rr-text-primary-2);font-family:var(--rr-ff-heading1);background-color:var(--rr-common-white)}@media (max-width:575px){.footer-3__newsletter__input .submit-btn{position:inherit;margin:20px 0;margin-left:10px}}.footer-3__newsletter__checkbox{line-height:normal}.footer-3__newsletter__checkbox label{font-weight:400;font-size:.9375rem;line-height:1;opacity:.8;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}@media (max-width:575px){.footer-3__newsletter__checkbox label{font-size:13px}}.footer-3__newsletter__checkbox .form-check-input{width:.9375rem;height:.9375rem;margin-top:.3125rem;margin-right:.1875rem;border-radius:.0938rem;background-color:#fff0;border:.0938rem solid rgb(255 255 255 / .2)}.footer-3__newsletter__checkbox .form-check-input:focus{outline:0;box-shadow:none;border-color:inherit}.footer-3__newsletter__checkbox .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.footer-3__bottom__wrapper{margin-top:17.1875rem;border-top:.0625rem solid rgb(255 255 255 / .1);border-bottom:.0625rem solid rgb(255 255 255 / .1)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:992px){.footer-3__bottom__wrapper{margin-top:9.375rem}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__bottom__wrapper{margin-top:70px}}.footer-3__bottom__content{display:flex;padding:1.4375rem 0;align-items:center;justify-content:space-between}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__bottom__content{padding:.9375rem 0}}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__bottom__content{display:block}}.footer-3__bottom__content span>a{font-weight:500;font-size:2.5rem;line-height:1.875rem;margin-right:2.625rem;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__bottom__content span>a{font-size:2rem}}@media (max-width:575px){.footer-3__bottom__content span>a{font-size:25px}}@media only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__bottom__content span>a{margin:20px 0;display:inline-block}}.footer-3__bottom__title{font-weight:400;font-size:7.5rem;line-height:1;margin-bottom:0;letter-spacing:-.04em;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}@media only screen and (min-width:1400px) and (max-width:1600px){.footer-3__bottom__title{font-size:6.25rem}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:576px) and (max-width:767px){.footer-3__bottom__title{font-size:75px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-3__bottom__title{font-size:3.75rem}}@media only screen and (min-width:768px) and (max-width:992px){.footer-3__bottom__title{font-size:6.25rem}}@media (max-width:575px){.footer-3__bottom__title{font-size:40px}}.footer-3__copyright__wrapper{display:flex;padding:2.5rem 0;align-items:end;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__copyright__wrapper{display:block;text-align:center}}.footer-3__copyright__dec{font-weight:500;font-size:1.125rem;line-height:1;color:rgb(255 255 255 / .6);font-family:var(--rr-ff-heading1)}.footer-3__copyright__dec a{transition:all 0.3s ease-in-out}.footer-3__copyright__dec a:hover{opacity:1;color:var(--rr-common-white)}.footer-3__copyright__social{display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}@media only screen and (min-width:768px) and (max-width:992px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-3__copyright__social{margin:15px 0;justify-content:center}}.footer-3__copyright__social a{width:3.75rem;height:3.75rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.1875rem;color:var(--rr-common-white);transition:all 0.3s ease-in-out;border:.0625rem solid rgb(255 255 255 / .12)}.footer-3__copyright__social a:hover{color:var(--rr-text-primary-2);background-color:var(--rr-common-white)}.footer-3__copyright__menu{list-style:none}.footer-3__copyright__menu li{display:inline-block;margin-right:.5rem;padding-right:.8125rem;position:relative}.footer-3__copyright__menu li::after{content:"";width:.0625rem;height:1rem;top:.375rem;right:0;position:absolute;background-color:var(--rr-common-white)}.footer-3__copyright__menu li:last-of-type{margin-right:0;padding-right:0}.footer-3__copyright__menu li:last-of-type::after{display:none}.footer-3__copyright__menu li a{font-weight:500;font-size:1.125rem;line-height:1;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}.footer-3__copyright__menu li a:hover{opacity:.6}.cb-cursor.-big .cb-cursor-text{width:11.25rem;height:11.25rem;opacity:1;border-radius:31.25rem;transform:scale(1);background-color:var(--rr-text-primary-2)}@media (max-width:767px){.cb-cursor.-big .cb-cursor-text{width:130px;height:130px}}.cb-cursor.-big .cb-cursor-text .btn2 span{font-weight:400;font-size:1rem;line-height:1.375rem;text-align:start;transform:translateY(1.875rem);display:inline-block;text-transform:uppercase;color:var(--rr-common-white);font-family:var(--rr-ff-heading1)}@media (max-width:767px){.cb-cursor.-big .cb-cursor-text .btn2 span{font-size:14px;transform:translateY(20px)}}.cb-cursor.-big .cb-cursor-text .btn2 .arrow{position:relative;display:inline-block;transform:translateY(-1.875rem)}.cb-cursor.-big .cb-cursor-text .btn2 .arrow i{width:2.125rem;height:2.125rem;display:inline-flex;align-items:center;justify-content:center;border-radius:31.25rem;transform:rotate(-45deg);color:var(--rr-text-primary-2);background-color:var(--rr-common-white)}.cb-cursor.-big .cb-cursor-text .btn2 .arrow::before{content:"";width:.0625rem;height:6.25rem;top:0;bottom:0;position:absolute;transform:rotate(-45deg) translateY(-.9375rem);background-color:var(--rr-common-white)}@media (max-width:767px){.cb-cursor.-big .cb-cursor-text .btn2 .arrow::before{height:80px;transform:rotate(-45deg) translateY(-5px)}}.cb-cursor.-big.-text:before{display:none}.rr-primary-btn{background-color:var(--rr-color-theme-primary);font-family:var(--rr-ff-body);color:var(--rr-color-common-white);display:inline-flex;align-items:center;font-size:1rem;font-weight:600;line-height:1;padding:1.375rem 1.875rem;border-radius:0;transition:all 0.3s ease-in-out;overflow:hidden;text-transform:capitalize;position:relative;z-index:1}.rr-primary-btn:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgb(255 255 255 / .2);transform-origin:right center;transform:scale(0,1);transition:transform 0.4s cubic-bezier(.4,0,.2,1);z-index:-1}.rr-primary-btn i{margin-left:.625rem;font-size:.875rem;transform:rotate(-45deg);transition:all 0.3s ease-in-out}.rr-primary-btn:hover{color:var(--rr-color-common-white)}.rr-primary-btn:hover:before{transform-origin:left center;transform:scale(1,1)}.rr-primary-btn:hover i{transform:rotate(0deg)}.rr-primary-btn:focus{color:var(--rr-color-common-white)}.rr-primary-btn.transparent{background-color:#fff0;border:.0625rem solid var(--rr-color-theme-primary);color:var(--rr-color-heading-primary)}.rr-primary-btn.transparent:hover{color:var(--rr-color-common-white)}.rr-primary-btn.transparent:before{background-color:var(--rr-color-theme-primary)}.web-development.dark{background-color:#02050A}.mb-50{margin-bottom:3.125rem}.pb-130{padding-bottom:8.125rem}@media only screen and (max-width:992px){.pb-130{padding-bottom:5rem}}@media only screen and (max-width:767px){.pb-130{padding-bottom:60px}}.pt-130{padding-top:8.125rem}@media only screen and (max-width:992px){.pt-130{padding-top:5rem}}@media only screen and (max-width:767px){.pt-130{padding-top:60px}}.bg-dark-1{background-color:var(--rr-color-bg-1)}.reveal{visibility:hidden;position:relative;width:80%;height:80%;overflow:hidden}.reveal img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform-origin:left}.anim-text{overflow:hidden}:root{--rr-ff-body:"Plus Jakarta Sans", sans-serif;--rr-ff-heading:"Plus Jakarta Sans", serif;--rr-ff-p:"Plus Jakarta Sans", sans-serif;--rr-fw-normal:normal;--rr-fw-thin:100;--rr-fw-elight:200;--rr-fw-light:300;--rr-fw-regular:400;--rr-fw-medium:500;--rr-fw-sbold:600;--rr-fw-bold:700;--rr-fw-ebold:800;--rr-fw-black:900;--rr-fs-body:1rem;--rr-fs-p:1rem;--rr-fs-h1:3.75rem;--rr-fs-h2:3rem;--rr-fs-h3:1.5rem;--rr-fs-h4:1.25rem;--rr-fs-h5:1rem;--rr-fs-h6:0.875rem;--rr-color-common-white:#ffffff;--rr-color-common-black:#000000;--rr-color-common-dark:#232323;--rr-color-heading-primary:#11151C;--rr-color-text-body:#B0B2B7;--rr-color-text-body-light:#74787C;--rr-color-theme-primary:#3F5AF3;--rr-color-theme-secondary:#ffc226;--rr-color-bg-1:#11151C;--rr-color-grey-1:#F8F8F8;--rr-color-grey-2:#2D343E;--rr-color-grey-light:#F2F3F4;--rr-color-border-1:#1E2228;--rr-color-border-light:#E4E4E4}.include-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.section-heading{margin-bottom:3.75rem;position:relative;z-index:1}@media only screen and (max-width:992px){.section-heading{margin-bottom:2.5rem}}.section-heading .section-title{font-size:3rem;line-height:1.2;font-weight:700;display:block;margin-bottom:0;text-transform:inherit;position:relative;overflow:hidden}@media (max-width:1199px){.section-heading .section-title{font-size:2.5rem}.section-heading .section-title br{display:none}}@media only screen and (max-width:992px){.section-heading .section-title{font-size:2rem;max-width:100%}}@media only screen and (max-width:767px){.section-heading .section-title{font-size:32px}}.section-heading .sub-heading{font-family:var(--rr-ff-p);color:var(--rr-color-theme-primary);font-size:.875rem;font-weight:700;display:inline-block;margin-bottom:1.5625rem;text-transform:uppercase;position:relative;padding:0 3.125rem;overflow:hidden}@media only screen and (max-width:992px){.section-heading .sub-heading{font-size:.875rem}}@media only screen and (max-width:767px){.section-heading .sub-heading{font-size:12px}}.section-heading .sub-heading:after,.section-heading .sub-heading:before{background:linear-gradient(270deg,rgb(63 90 243 / .4) 0%,transparent 100%);content:"";width:2.3125rem;height:.625rem;position:absolute;top:50%;left:.625rem;transform:translateY(-50%);opacity:0;transition:all 0.3s ease-in-out}.section-heading .sub-heading:after{background:linear-gradient(90deg,rgb(63 90 243 / .4) 0%,transparent 100%);left:auto;right:.625rem}.section-heading .sub-heading.active:before{left:0;opacity:1}.section-heading .sub-heading.active:after{right:0;opacity:1}.section-heading .sub-heading.after-none:after{display:none}.section-heading.heading-3 .section-title{font-size:2.5rem;text-transform:uppercase}@media only screen and (max-width:992px){.section-heading.heading-3 .section-title{font-size:1.75rem;line-height:1.4}}.hero-section-3{position:relative;z-index:1;overflow-x:clip}.hero-section-3 .hero-round-img{width:59.375rem;height:59.375rem;position:absolute;top:-20%;right:-15%;border-radius:50%}@media (max-width:1199px){.hero-section-3 .hero-round-img{right:-35%;top:-35%}}@media only screen and (max-width:992px){.hero-section-3 .hero-round-img{right:-60%;top:-70%}}@media only screen and (max-width:767px){.hero-section-3 .hero-round-img{display:none}}.hero-section-3 .hero-round-img:before{background-color:var(--rr-color-theme-primary);mix-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%}.hero-section-3 .hero-round-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;-o-object-position:-16.625rem 6.25rem;object-position:-16.625rem 6.25rem}.hero-section-3 .round-shape{background-color:#02050A;height:50rem;width:50rem;border-radius:50%;position:absolute;top:-29%;right:-21%}@media (max-width:1199px){.hero-section-3 .round-shape{right:-45%;top:-45%}}@media only screen and (max-width:992px){.hero-section-3 .round-shape{height:37.5rem;width:37.5rem}}@media only screen and (max-width:767px){.hero-section-3 .round-shape{display:none}}.hero-section-3 .round-shape-2{height:46.875rem;width:46.875rem;border-radius:50%;position:absolute;bottom:-50%;right:14%;opacity:.46;background-color:var(--rr-color-grey-light)}@media (max-width:1199px){.hero-section-3 .round-shape-2{height:37.5rem;width:37.5rem}}@media only screen and (max-width:767px){.hero-section-3 .round-shape-2{display:none}}.dark .hero-section-3 .round-shape-2{background-color:var(--rr-color-bg-1)}.hero-section-3 .border-shape{background-color:#fff0;height:43.75rem;width:43.75rem;border-radius:50%;border:.0625rem dashed var(--rr-color-bg-1);opacity:.1;position:absolute;right:0;bottom:0}@media only screen and (max-width:992px){.hero-section-3 .border-shape{display:none}}.dark .hero-section-3 .border-shape{opacity:100%}.hero-section-3 .scroll-down-btn{width:2.5625rem;height:5rem;margin:0 auto;position:absolute;bottom:9.375rem;left:49%;transform:translateX(-50%);z-index:90;animation:hero-anim-2 1s infinite linear alternate-reverse}@media only screen and (max-width:992px){.hero-section-3 .scroll-down-btn{bottom:6.25rem}}@media only screen and (max-width:767px){.hero-section-3 .scroll-down-btn{bottom:30px;left:43%}}.dark .hero-section-3 .scroll-down-btn .light-img{display:none}.hero-section-3 .scroll-down-btn .dark-img{display:none}.dark .hero-section-3 .scroll-down-btn .dark-img{display:block}@keyframes hero-anim-2{0%{transform:translateY(0)}100%{transform:translateY(.9375rem)}}.hero-content-3{padding:22.5rem 0 15.625rem 0;padding-left:4.6875rem;position:relative;z-index:2}@media (max-width:1199px){.hero-content-3{padding-top:15.625rem}}@media only screen and (max-width:992px){.hero-content-3{padding-top:6.25rem;padding-left:1.875rem;padding-right:1.875rem;padding-bottom:9.375rem}}@media only screen and (max-width:767px){.hero-content-3{padding-top:80px;padding-left:20px}}.hero-content-3 .title{font-size:7.5rem;font-weight:700;text-transform:uppercase;margin-bottom:1.25rem}.hero-content-3 .title.anim-text{overflow:visible}.hero-content-3 .title br{display:block}@media (max-width:1199px){.hero-content-3 .title{font-size:5rem}}@media only screen and (max-width:767px){.hero-content-3 .title{font-size:32px}}.hero-content-3 .title span{color:var(--rr-color-theme-primary);position:relative}.hero-content-3 .title span:before{background-image:url(/wp-content/themes/flinfotech/assets/imgs/web-development/hero-shape-4-light.webp);background-repeat:no-repeat;background-position:center center;background-size:contain;content:"";width:48.125rem;height:48.125rem;position:absolute;top:50%;left:25%;transform:translate(-50%,-50%);z-index:-1}@media (max-width:1199px){.hero-content-3 .title span:before{width:37.5rem;height:37.5rem}}@media only screen and (max-width:767px){.hero-content-3 .title span:before{width:250px;height:250px}}.dark .hero-content-3 .title span:before{background-image:url(/wp-content/themes/flinfotech/assets/imgs/web-development/hero-shape-4.png)}.hero-content-3 p{font-size:1.375rem;font-weight:500;max-width:55rem;width:100%;line-height:1.8;margin-bottom:2.5rem;color:#74787C}.dark .hero-content-3 p{color:var(--rr-color-common-white)}@media only screen and (max-width:767px){.hero-content-3 p{font-size:16px}}.about-section-4{position:relative;z-index:1}.about-section-4 .shape{position:absolute;bottom:0;left:0;z-index:-1;opacity:.1}@media (max-width:1199px){.about-section-4 .shape{bottom:3.125rem}}@media only screen and (max-width:992px){.about-section-4 .shape{display:none}}.dark .about-section-4 .shape{opacity:1}.about-img-wrap-4{position:relative;text-align:right;max-width:41.875rem;width:100%}.about-img-wrap-4 .img-1{max-width:34.375rem;width:100%;height:37.5rem;margin-left:auto}@media only screen and (max-width:767px){.about-img-wrap-4 .img-1{height:400px}}.about-img-wrap-4 .img-1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-img-wrap-4 .img-2{height:15.9375rem;width:15.9375rem;position:absolute;bottom:3.125rem;left:0;border-top:.625rem solid var(--rr-color-common-white);border-right:.625rem solid var(--rr-color-common-white)}.dark .about-img-wrap-4 .img-2{border-top:.625rem solid #02050A;border-right:.625rem solid #02050A}@media only screen and (max-width:767px){.about-img-wrap-4 .img-2{bottom:0}}.about-img-wrap-4 .img-2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-content-4{padding-left:3.125rem}@media (max-width:1199px){.about-content-4{padding-left:.625rem}}@media only screen and (max-width:992px){.about-content-4{margin-top:1.875rem;padding-left:0}}.about-content-4 .section-heading .section-title{margin-bottom:2.5rem}.about-content-4 .section-heading p{margin-bottom:2.5rem;color:#74787C;font-size:1rem;font-weight:var(--rr-fw-normal);line-height:1.75rem}.dark .about-content-4 .section-heading p{color:var(--rr-color-text-body)}.about-content-4 .about-counter-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:1.25rem;margin-bottom:2.5rem;max-width:38.125rem;width:100%}.about-content-4 .about-counter-wrap .about-counter{display:grid;align-items:center;grid-template-columns:3.75rem 1fr;grid-gap:1.25rem}.about-content-4 .about-counter-wrap .about-counter .title{font-size:2.5rem;font-weight:700;margin-bottom:0}.about-content-4 .about-counter-wrap .about-counter p{margin-bottom:0;color:#74787C;font-size:1rem;font-weight:var(--rr-fw-normal);line-height:1.75rem}.dark .about-content-4 .about-counter-wrap .about-counter p{color:var(--rr-color-text-body)}.about-content-4 .about-counter-wrap .about-counter:hover .icon img{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.service-left .section-heading .section-title{margin-bottom:1.875rem}.service-box-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;max-width:53.75rem;width:100%}@media only screen and (max-width:767px){.service-box-wrap{grid-template-columns:1fr}}.service-box-wrap .service-box{background-color:var(--rr-color-bg-1);position:relative;padding:2.5rem}@media only screen and (max-width:767px){.service-box-wrap .service-box{padding:30px 20px}}.service-box-wrap .service-box .number{color:#222731;font-size:3rem;font-weight:700;position:absolute;top:2.5rem;right:2.5rem;line-height:1;display:block;font-style:italic}@media only screen and (max-width:767px){.service-box-wrap .service-box .number{top:30px;right:20px}}.service-box-wrap .service-box .icon{margin-bottom:1.875rem}.service-box-wrap .service-box .icon svg{color:var(--rr-color-theme-primary)}.service-box-wrap .service-box .title{font-size:1.5rem;font-weight:700;margin-bottom:1.5625rem}.service-box-wrap .service-box .service-img{max-width:21.875rem;width:100%;height:7.3125rem;position:relative;overflow:hidden}.service-box-wrap .service-box .service-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all 0.3s ease-in-out}.service-box-wrap .service-box .service-img:before{background-color:#001AAB;mix-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.4;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out;z-index:1}.service-box-wrap .service-box .service-img:after{background:radial-gradient(100% 100% at 50% 0%,#fff0 0%,#3F5AF3 100%);filter:blur(4.6875rem);content:"";width:15.9375rem;height:15.9375rem;border-radius:50%;position:absolute;top:-150%;left:-25%;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out;z-index:1}.service-box-wrap .service-box:nth-child(1){border-bottom:.0625rem solid var(--rr-color-border-1);border-right:.0625rem solid var(--rr-color-border-1)}@media only screen and (max-width:767px){.service-box-wrap .service-box:nth-child(1){border:none}}.service-box-wrap .service-box:nth-child(2){border-bottom:.0625rem solid var(--rr-color-border-1)}@media only screen and (max-width:767px){.service-box-wrap .service-box:nth-child(2){border:none}}.service-box-wrap .service-box:nth-child(3){border-right:.0625rem solid var(--rr-color-border-1)}@media only screen and (max-width:767px){.service-box-wrap .service-box:nth-child(3){border:none}}@media only screen and (max-width:767px){.service-box-wrap .service-box:nth-child(4){border:none}}@media only screen and (max-width:767px){.service-box-wrap .service-box:not(:last-of-type){border-bottom:1px solid var(--rr-color-border-1)}}.service-box-wrap .service-box:hover .service-img:after{visibility:visible;opacity:1}.service-box-wrap .service-box:hover .service-img:before{visibility:visible;opacity:.4}.service-box-wrap .service-box:hover .service-img img{transform:scale(1.03)}.service-box-wrap .service-box:hover .icon svg{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.service-left .section-heading .section-title{margin-bottom:1.875rem}.service-box-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0;max-width:53.75rem;width:100%}@media only screen and (max-width:767px){.service-box-wrap{grid-template-columns:1fr}}.service-box-wrap .service-box{position:relative;padding:2.5rem;background-color:var(--rr-color-grey-light);border-color:var(--rr-color-border-light)}@media only screen and (max-width:767px){.service-box-wrap .service-box{padding:30px 20px}}.dark .service-box-wrap .service-box{background-color:var(--rr-color-bg-1)}.service-box-wrap .service-box .number{font-size:3rem;font-weight:700;position:absolute;top:2.5rem;color:rgb(63 90 243 / .14);right:2.5rem;line-height:1;display:block;font-style:italic}@media only screen and (max-width:767px){.service-box-wrap .service-box .number{top:30px;right:20px}}.dark .service-box-wrap .service-box .number{color:#222731}.service-box-wrap .service-box .icon{margin-bottom:1.875rem}.service-box-wrap .service-box .icon svg{color:var(--rr-color-theme-primary)}.service-box-wrap .service-box .title{font-size:1.5rem;font-weight:700;margin-bottom:1.5625rem}.service-box-wrap .service-box .service-img{max-width:21.875rem;width:100%;height:7.3125rem;position:relative;overflow:hidden}.service-box-wrap .service-box .service-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:all 0.3s ease-in-out}.service-box-wrap .service-box .service-img:before{background-color:#001AAB;mix-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.4;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out;z-index:1}.service-box-wrap .service-box .service-img:after{background:radial-gradient(100% 100% at 50% 0%,#fff0 0%,#3F5AF3 100%);filter:blur(4.6875rem);content:"";width:15.9375rem;height:15.9375rem;border-radius:50%;position:absolute;top:-150%;left:-25%;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out;z-index:1}.service-box-wrap .service-box:nth-child(1){background-color:var(--rr-color-grey-light);border-color:var(--rr-color-border-light)}@media only screen and (max-width:767px){.service-box-wrap .service-box:nth-child(1){border:none}}.dark .service-box-wrap .service-box:nth-child(1){border-bottom:.0625rem solid var(--rr-color-border-1);border-right:.0625rem solid var(--rr-color-border-1);background-color:var(--rr-color-bg-1)}.service-box-wrap .service-box:nth-child(2){border-color:var(--rr-color-border-light)}@media only screen and (max-width:767px){.service-box-wrap .service-box:nth-child(2){border:none}}.dark .service-box-wrap .service-box:nth-child(2){border-bottom:.0625rem solid var(--rr-color-border-1)}.service-box-wrap .service-box:nth-child(3){border-color:var(--rr-color-border-light)}@media only screen and (max-width:767px){.service-box-wrap .service-box:nth-child(3){border:none}}.dark .service-box-wrap .service-box:nth-child(3){border-right:.0625rem solid var(--rr-color-border-1)}@media only screen and (max-width:767px){.service-box-wrap .service-box:nth-child(4){border:none}}@media only screen and (max-width:767px){.service-box-wrap .service-box:not(:last-of-type){border-bottom:1px solid var(--rr-color-border-1)}}.service-box-wrap .service-box:hover .service-img:after{visibility:visible;opacity:1}.service-box-wrap .service-box:hover .service-img:before{visibility:visible;opacity:.4}.service-box-wrap .service-box:hover .service-img img{transform:scale(1.03)}.service-box-wrap .service-box:hover .icon svg{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.dark .process-section-3{background:#11151c}.process-item-2{padding:3.125rem 2.5rem;position:relative;z-index:1;transition:all 0.3s ease-in-out;border:.0625rem solid #E6E6E6;background-color:var(--rr-color-common-white)}.dark .process-item-2{background-color:var(--rr-color-bg-1);border-color:var(--rr-color-border-1)}.process-item-2:before{background-color:var(--rr-color-theme-primary);content:"";width:0%;height:100%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.4s ease-in-out}@media (max-width:1199px){.process-item-2{padding:2.5rem 1.25rem}}.process-item-2 .icon{height:7.5rem;width:7.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;margin-bottom:1.25rem;transition:all 0.3s ease-in-out;background-color:var(--rr-color-grey-light);border:.0625rem solid var(--rr-color-grey-light)}.process-item-2 .icon svg{transition:all 0.3s ease-in-out;color:var(--rr-color-theme-primary)}.dark .process-item-2 .icon svg{color:var(--rr-color-common-white)}.dark .process-item-2 .icon{border:.0625rem solid var(--rr-color-border-1);background:#fff0}.process-item-2 span{color:var(--rr-color-theme-primary);font-weight:600;text-transform:uppercase;display:block;font-family:var(--rr-ff-body);line-height:1.625rem;margin-bottom:.625rem;transition:all 0.3s ease-in-out}.process-item-2 .title{margin-bottom:1.25rem;font-weight:700;font-size:1.5rem;line-height:1.75rem;transition:all 0.3s ease-in-out}@media (max-width:1199px){.process-item-2 .title{margin-top:1.25rem;font-size:1.25rem}}.process-item-2 p{transition:all 0.3s ease-in-out;color:#74787C;font-size:1rem;line-height:1.75rem;font-family:var(--rr-ff-body)}.process-item-2 p:last-child{margin-bottom:0}.process-item-2:hover:before{width:100%;transition:all 0.4s ease-in-out}.process-item-2:hover .icon{background-color:var(--rr-color-common-white);border:.0625rem solid var(--rr-color-theme-primary)}.process-item-2:hover .icon svg{color:var(--rr-color-theme-primary)}.process-item-2:hover span{color:var(--rr-color-common-white)}.process-item-2:hover .title{color:var(--rr-color-common-white)}.process-item-2:hover p{color:var(--rr-color-common-white)}.running-text{background-color:var(--rr-color-theme-primary);background-repeat:repeat;background-size:1.25rem;padding:1.25rem 0;overflow:hidden}.running-text ul{list-style:none;margin:0;padding:0;display:flex;gap:3.75rem}.running-text ul li{display:inline-block;white-space:nowrap;font-size:1.5rem;color:var(--rr-color-common-white);text-transform:uppercase;font-weight:700;position:relative}.running-text ul li:before{font-family:var(--font_awesome);content:"\f068";position:absolute;right:-2.5rem;top:50%;transform:translateY(-50%)}.running-text.running-1{background-color:var(--rr-color-grey-light)}.dark .running-text.running-1{background-color:var(--rr-color-bg-1)}.running-text.running-1 ul li{color:var(--rr-color-theme-primary)}.dark .running-text.running-1 ul li{color:var(--rr-color-common-white)}.running-text.testi{background-color:#fff0;margin-bottom:2.5rem;padding:0}.running-text.testi ul{gap:1.25rem}.running-text.testi ul li{font-size:7.5rem;font-weight:700;line-height:1;color:var(--rr-color-bg-1)}@media only screen and (max-width:992px){.running-text.testi ul li{font-size:3.75rem}}@media only screen and (max-width:767px){.running-text.testi ul li{font-size:40px}}.dark .running-text.testi ul li{color:var(--rr-color-common-white)}.running-text.testi ul li:before{display:none}.running-text.testi ul li:nth-child(2){color:var(--rr-color-theme-primary)}.running-text.running-3{position:relative;z-index:1;padding:3.1875rem 0}.running-text.running-3 .bg-img{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.running-text.running-3 .bg-img:before{background-color:var(--rr-color-theme-primary);mix-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;top:0;left:0}.running-text.running-3 .inner-3{gap:13.75rem}@media only screen and (max-width:992px){.running-text.running-3 .inner-3{gap:11.25rem}}@media only screen and (max-width:992px){.running-text.running-3 .inner-3{gap:6.25rem}}.running-text.running-3 .inner-3 li{color:var(--rr-color-common-white);font-size:6.25rem;font-weight:700;line-height:1}@media only screen and (max-width:992px){.running-text.running-3 .inner-3 li{font-size:4.375rem}}@media only screen and (max-width:767px){.running-text.running-3 .inner-3 li{font-size:40px}}.running-text.running-3 .inner-3 li:before{font-family:var(--font_awesome);font-weight:500;content:"\f005";font-size:5rem;position:absolute;right:-9.375rem;top:50%;transform:translateY(-50%)}@media only screen and (max-width:992px){.running-text.running-3 .inner-3 li:before{font-size:3.75rem;right:-5rem}}@media only screen and (max-width:767px){.running-text.running-3 .inner-3 li:before{font-size:30px;right:-65px}}.running-text.running-3 .inner-3 .stroke-text{color:var(--rr-color-common-white);-webkit-text-fill-color:#fff0;-webkit-text-stroke-width:.0625rem;-webkit-text-stroke-color:var(--rr-color-common-white)}.running-text.running-5 ul li{font-family:var(--rr-ff-heading);display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;font-size:1.5rem;font-weight:700;line-height:1.625}.running-text.running-5 ul li i{font-size:1.375rem;margin-top:-.125rem}.running-text.running-5 ul li:before{display:none}.heading-space{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:1.5625rem;margin-bottom:3.75rem}@media only screen and (max-width:992px){.heading-space{margin-bottom:2.5rem}}.project-top{position:relative}.project-top .swiper-pagination{color:var(--rr-color-heading-primary);position:absolute;left:auto;right:0;top:50%;bottom:0;transform:translate(-50%);width:auto;display:flex;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem}@media only screen and (max-width:767px){.project-top .swiper-pagination{display:none}}.dark .project-top .swiper-pagination{color:var(--rr-color-common-white)}.project-top .swiper-arrow{color:var(--rr-color-heading-primary);position:absolute;left:auto;right:-4.375rem;top:50%;bottom:0;transform:translate(-50%);display:flex;align-items:center}@media only screen and (max-width:767px){.project-top .swiper-arrow{display:none}}.dark .project-top .swiper-arrow{color:var(--rr-color-common-white)}.project-top .swiper-arrow .swiper-nav.swiper-next{margin-right:6.875rem}.project-carousel{overflow:visible}.project-box{position:relative;overflow:hidden;transition:all 0.3s ease-in-out}.project-box .shape{background-color:var(--rr-color-theme-primary);clip-path:polygon(0 0,0% 100%,100% 100%);mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:.6875rem;left:-.625rem;z-index:1;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.project-box .project-thumb{height:37.5rem;width:100%}@media (max-width:1199px){.project-box .project-thumb{height:31.25rem}}@media only screen and (max-width:767px){.project-box .project-thumb{height:400px}}.project-box .project-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.3s ease-in-out}.project-box .project-content{position:absolute;bottom:1.875rem;left:3.125rem;z-index:2;visibility:hidden;opacity:0;transition:all 0.4s ease-in-out}@media (max-width:1199px){.project-box .project-content{left:1.25rem}}@media only screen and (max-width:767px){.project-box .project-content{bottom:10px;left:20px}}.project-box .project-content span{color:var(--rr-color-common-white);font-size:.875rem;font-weight:700;text-transform:uppercase;display:block;margin-bottom:.625rem}@media only screen and (max-width:767px){.project-box .project-content span{font-size:12px}}.project-box .project-content .title{font-size:1.875rem;font-weight:700;margin-bottom:0}@media (max-width:1199px){.project-box .project-content .title{font-size:1.5rem}}@media only screen and (max-width:767px){.project-box .project-content .title{font-size:16px}}.project-box .project-content .title a{color:var(--rr-color-common-white)}.project-box .project-btn{background-color:var(--rr-color-common-white);color:var(--rr-color-theme-primary);height:7.5rem;width:7.5rem;font-size:2.1875rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:2;transition:all 0.4s ease-in-out}.project-box .project-btn i{transform:rotate(-45deg);transition:all 0.4s ease-in-out}.project-box .project-btn:hover i{transform:rotate(0)}@media only screen and (max-width:767px){.project-box .project-btn{height:80px;width:80px;font-size:24px}}.project-box:hover .project-thumb img{filter:grayscale(1)}.project-box:hover .project-content{bottom:3.125rem;visibility:visible;opacity:1}@media only screen and (max-width:767px){.project-box:hover .project-content{bottom:20px}}.project-box:hover .project-btn{transform:translate(-50%,-50%) scale(1)}.project-box:hover .shape{top:.0625rem;left:0;visibility:visible;opacity:1}.counter-item{display:flex;align-items:center}@media only screen and (max-width:767px){.counter-item{justify-content:center}}.counter-item .title{color:rgb(63 90 243 / .14);font-size:7.5rem;font-weight:700;margin-bottom:0;line-height:1;display:flex;align-items:center}@media (max-width:1199px){.counter-item .title{font-size:4.125rem}}@media only screen and (max-width:992px){.counter-item .title{font-size:4.375rem}}@media only screen and (max-width:767px){.counter-item .title{font-size:65px}}.counter-item .title .odometer-auto-theme{font-family:inherit;line-height:1}.counter-item .title .odometer-digit-spacer{padding-right:.125rem}.dark .counter-item .title{color:var(--rr-color-theme-primary)}.counter-item p{font-size:1.25rem;color:#74787C;margin-bottom:0;margin-left:-1.25rem;position:relative;z-index:1}@media (max-width:1199px){.counter-item p{font-size:1rem}}@media only screen and (max-width:767px){.counter-item p{font-size:15px;line-height:1.2}.counter-item p br{display:block}}.dark .counter-item p{color:var(--rr-color-common-white)}.counter-2{padding:6.25rem 0}@media only screen and (max-width:992px){.counter-2{padding:2.5rem 0}}.team-item{overflow:hidden}.team-item .team-thumb{position:relative;height:26.25rem;width:100%;overflow:hidden;z-index:1;transition:all 0.4s ease-in-out;margin-bottom:1.875rem}.team-item .team-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.4s ease-in-out}.team-item .team-thumb:before{background:#3f5af3;background:linear-gradient(0deg,#3f5af3 0%,rgb(63 90 243 / .0088410364) 70%);content:"";width:100%;height:100%;position:absolute;bottom:-3.125rem;left:0;visibility:hidden;opacity:0;transition:all 0.4s ease-in-out}.team-item .team-thumb:after{background:#3f5af3;background:linear-gradient(0deg,#3f5af3 0%,rgb(63 90 243 / .0088410364) 70%);content:"";mix-blend-mode:saturation;width:100%;height:100%;position:absolute;bottom:-3.125rem;left:0;visibility:hidden;opacity:0;transition:all 0.4s ease-in-out}.team-item .team-thumb .team-social-2{list-style:none;width:100%;text-align:center;position:absolute;bottom:2.5rem;left:50%;transform:translateX(-50%);z-index:1;visibility:hidden;opacity:0;transition:all 0.4s ease-in-out}.team-item .team-thumb .team-social-2 li{display:inline-flex}.team-item .team-thumb .team-social-2 li:not(:last-of-type){margin-right:.4375rem}.team-item .team-thumb .team-social-2 li a{background-color:var(--rr-color-bg-1);color:var(--rr-color-common-white);font-size:.875rem;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center}.team-item .team-thumb .team-social-2 li a:hover{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.team-item .team-thumb:hover .team-social-2{visibility:visible;opacity:1;bottom:3.125rem}.team-item .team-content .title{font-weight:700;font-size:1.5rem;line-height:1.75rem;margin-bottom:.625rem}.team-item .team-content span{font-size:.875rem;font-weight:700;text-transform:uppercase}.team-item:hover .team-thumb{background-color:rgb(63 90 243 / .7)}.team-item:hover .team-thumb img{mix-blend-mode:multiply;filter:grayscale(1);transition:all 0.4s ease-in-out}.team-item:hover .team-thumb:after,.team-item:hover .team-thumb:before{visibility:visible;opacity:1;bottom:0;transition-delay:300ms}.team-item:hover .team-thumb .team-social{bottom:0;visibility:visible;opacity:1}.team-section-2{background-color:var(--rr-color-grey-light)}.dark .team-section-2{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(/wp-content/themes/flinfotech/assets/imgs/web-development/team-bg.png);width:100%;height:100%}.team-item-2{position:relative}.team-item-2 .team-thumb{margin-bottom:0}.team-item-2 .team-content{text-align:center;padding:1.5625rem 1.25rem;position:absolute;left:0;bottom:0;width:100%;z-index:2;background-color:var(--rr-color-common-white);border:none;border-top:none}.dark .team-item-2 .team-content{border:.0625rem solid var(--rr-color-border-1);background-color:var(--rr-color-bg-1)}.team-item-2 .team-content span{font-size:1rem;color:var(--rr-color-theme-primary);font-weight:400;text-transform:capitalize}.team-item-2 .team-social-2{list-style:none;width:100%;text-align:center;position:absolute;bottom:8.4375rem;left:50%;transform:translateX(-50%);z-index:1;visibility:hidden;opacity:0;transition:all 0.4s ease-in-out}.team-item-2 .team-social-2 li{display:inline-flex}.team-item-2 .team-social-2 li:not(:last-of-type){margin-right:.4375rem}.team-item-2 .team-social-2 li a{background-color:var(--rr-color-bg-1);color:var(--rr-color-common-white);font-size:.875rem;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center}.team-item-2 .team-social-2 li a:hover{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.team-item-2:hover .team-social-2{visibility:visible;opacity:1;bottom:9.375rem}.pricing-tab .nav-wrap{display:flex;align-items:center;justify-content:center}.pricing-tab .nav-wrap .nav-tabs{background-color:var(--rr-color-common-white);display:inline-flex;align-items:center;border-bottom:none;border-radius:6.25rem;padding:.625rem;margin-bottom:1.875rem}.pricing-tab .nav-wrap .nav-tabs .nav-link{color:var(--rr-color-heading-primary);font-size:1rem;font-weight:600;border-radius:6.25rem;border:none;margin:0 auto;margin-bottom:0}.pricing-tab .nav-wrap .nav-tabs .nav-link.active{background-color:rgb(63 90 243 / .1);color:var(--rr-color-heading-primary);border:none;margin-bottom:0}.pricing-tab .nav-wrap .nav-tabs .nav-link span{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white);font-size:.75rem;padding:.1875rem .625rem;font-weight:700;border-radius:6.25rem}.tab-pane.active.show .row{animation-duration:1s;animation-name:fade-in-bottom;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:both;transition:all 0.8s ease-in-out;transition-duration:2000ms;animation-delay:0.1s}.pricing-item{padding:2.5rem 3.125rem;background-color:var(--rr-color-grey-light);border:none}.dark .pricing-item{background-color:var(--rr-color-bg-1);border:.0625rem solid var(--rr-color-border-1)}@media only screen and (max-width:767px){.pricing-item{padding:30px 20px}}.pricing-item .plan{font-size:1.25rem;font-weight:600;margin-bottom:1.5625rem}.pricing-item .price{font-size:3.75rem;font-weight:700;line-height:1;margin-bottom:.9375rem;color:var(--rr-color-theme-primary)}.pricing-item span{font-size:1rem;color:var(--rr-color-text-body-light);font-weight:500}.dark .pricing-item span{color:var(--rr-color-text-body)}.pricing-item .pricing-btn-wrap{margin:1.875rem 0 2.1875rem 0}.pricing-item .pricing-btn-wrap .pricing-btn{width:100%;justify-content:center}.pricing-item .pricing-btn-wrap .pricing-btn:before{background-color:var(--rr-color-common-white)}.pricing-item .pricing-btn-wrap .pricing-btn:hover{color:var(--rr-color-heading-primary)}.pricing-item .pricing-btn-wrap .pricing-btn:not(:last-of-type){margin-bottom:.625rem}.pricing-item .pricing-btn-wrap .pricing-btn:nth-child(2){background-color:var(--rr-color-common-white);color:var(--rr-color-heading-primary)}.pricing-item .pricing-btn-wrap .pricing-btn:nth-child(2):before{background-color:var(--rr-color-theme-primary)}.pricing-item .pricing-btn-wrap .pricing-btn:nth-child(2):hover{color:var(--rr-color-common-white)}.pricing-item .feature{font-size:1rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.pricing-item p{font-size:1rem;color:#74787C;line-height:1.75rem;font-family:var(--rr-ff-p)}.pricing-item p:last-child{margin-bottom:0}.dark .pricing-item p{color:var(--secondary)}.appointment-section{overflow:hidden}.appointment-wrap{position:relative;z-index:1;background-color:var(--rr-color-grey-light)}.dark .appointment-wrap{background-color:var(--rr-color-bg-1)}.appointment-wrap:after{content:"";height:100%;width:187.5rem;position:absolute;top:0;left:0;z-index:-1;background-color:var(--rr-color-grey-light)}.dark .appointment-wrap:after{background-color:var(--rr-color-bg-1)}.appointment-wrap>div{padding:0}.appointment-wrap .appointment-img{width:100%;height:100%;max-width:35rem}@media only screen and (max-width:992px){.appointment-wrap .appointment-img{height:37.5rem;margin:0 auto}}@media only screen and (max-width:767px){.appointment-wrap .appointment-img{height:450px}}.appointment-wrap .appointment-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.appointment-wrap .appointment-content{padding-left:4.375rem}@media (max-width:1399px){.appointment-wrap .appointment-content{padding-left:2.5rem;padding-right:1.875rem}}@media (max-width:1199px){.appointment-wrap .appointment-content{padding:1.875rem 1.25rem 4.375rem 1.25rem}}@media only screen and (max-width:767px){.appointment-wrap .appointment-content{padding:30px 20px 70px 20px}}@media (max-width:1199px){.appointment-wrap .appointment-content .section-heading{margin-bottom:1.875rem}}.appointment-wrap .appointment-content .section-heading .section-title{line-height:1.5}@media (max-width:1199px){.appointment-wrap .appointment-content .section-heading .section-title{font-size:2.1875rem}}@media only screen and (max-width:767px){.appointment-wrap .appointment-content .section-heading .section-title{font-size:24px}}.appointment-wrap .appointment-content .appointment-form .form-control{box-shadow:none;border:none;border-radius:0;padding:1.125rem 1.25rem;margin-bottom:1.5625rem;background-color:var(--rr-color-common-white);color:var(--rr-color-text-body-light)}.dark .appointment-wrap .appointment-content .appointment-form .form-control{background-color:var(--rr-color-border-1);color:var(--rr-color-common-white)}.appointment-wrap .appointment-content .appointment-form .form-control::-webkit-input-placeholder{font-size:1rem;font-weight:500}.dark .appointment-wrap .appointment-content .appointment-form .form-control::-webkit-input-placeholder{color:var(--rr-color-common-white)}.appointment-wrap .appointment-content .appointment-form .form-control:-moz-placeholder{font-size:1rem;font-weight:500}.dark .appointment-wrap .appointment-content .appointment-form .form-control:-moz-placeholder{color:var(--rr-color-common-white)}.appointment-wrap .appointment-content .appointment-form .form-control::-moz-placeholder{font-size:1rem;font-weight:500}.dark .appointment-wrap .appointment-content .appointment-form .form-control::-moz-placeholder{color:var(--rr-color-common-white)}.appointment-wrap .appointment-content .appointment-form .form-control:-ms-input-placeholder{font-size:1rem;font-weight:500}.dark .appointment-wrap .appointment-content .appointment-form .form-control:-ms-input-placeholder{color:var(--rr-color-common-white)}.testi-item{padding:6.25rem 2.5rem 2.5rem 2.5rem;background-color:var(--rr-color-grey-light);position:relative}.dark .testi-item{background-color:var(--rr-color-bg-1)}@media (max-width:1199px){.testi-item{margin-bottom:6.25rem}}.testi-item .testi-thumb{height:10rem;width:10rem;border-radius:50%;margin:0 auto;position:absolute;top:-5.625rem;left:50%;transform:translateX(-50%);border-radius:50%;border:.625rem solid var(--rr-color-common-white)}.dark .testi-item .testi-thumb{border:.625rem solid #02050a}.testi-item .testi-thumb img{-o-object-fit:cover;object-fit:cover}.testi-item .testi-content p{color:#74787C;font-size:1rem;line-height:1.75rem;font-family:var(--rr-ff-body)}.dark .testi-item .testi-content p{color:var(--secondary)}.testi-item .testi-content .author{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem}.testi-item .testi-content .author span{color:var(--rr-color-theme-primary);font-size:.75rem;text-transform:uppercase;display:block;margin-top:.9375rem}.testi-wrap{padding-top:5.625rem}.post-card-wrap:not(:last-of-type){margin-bottom:1.875rem}.post-card{display:grid;align-items:center;grid-template-columns:35.625rem 1fr;grid-gap:2.5rem;padding:1.875rem;transition:all 0.3s ease-in-out;background-color:var(--rr-color-grey-light);border:.0625rem solid var(--rr-color-grey-light)}@media (max-width:1199px){.post-card{grid-template-columns:29.375rem 1fr}}@media only screen and (max-width:992px){.post-card{grid-template-columns:1fr}}@media only screen and (max-width:767px){.post-card{padding:30px 20px}}.dark .post-card{background-color:var(--rr-color-bg-1);border:.0625rem solid var(--rr-color-border-1)}.post-card .post-thumb{position:relative;height:15rem;overflow:hidden}.post-card .post-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.3s ease-in-out;transform:scale(1)}.post-card .post-content .title{font-size:1.5rem;font-weight:600;line-height:1.5;margin-bottom:1.875rem;text-transform:capitalize}@media only screen and (max-width:767px){.post-card .post-content .title{font-size:18px}}.post-card .post-content .title a{background:linear-gradient(var(--rr-color-theme-primary) 0%,var(--rr-color-theme-primary) 98%);background-size:0 .125rem;background-repeat:no-repeat;background-position:left 100%;transition:all 0.3s ease-in-out}.dark .post-card .post-content .title a{color:var(--rr-color-common-white)}.post-card .post-content .title a:hover{color:var(--rr-color-theme-primary);background-size:100% .125rem}.dark .post-card .post-content .title a:hover{color:var(--rr-color-common-white)}.post-card .post-content .rr-primary-btn{background-color:#fff0;padding:.9063rem 1.875rem;border:.0625rem solid #1E2228;color:var(--rr-color-heading-primary)}.dark .post-card .post-content .rr-primary-btn{border:.0625rem solid var(--rr-color-border-1);color:var(--rr-color-common-white)}.post-card .post-content .rr-primary-btn:before{background-color:var(--rr-color-theme-primary)}.post-card .post-content .rr-primary-btn:hover{color:var(--rr-color-common-white);border:.0625rem solid var(--rr-color-theme-primary)}.dark .post-card:hover{border:.0625rem solid var(--rr-color-theme-primary)}.post-card:hover .post-thumb img{transform:scale(1.02)}.post-meta{display:flex;align-items:center;list-style:none;flex-wrap:wrap;row-gap:.625rem;margin-bottom:1.25rem}.post-meta li{font-family:var(--rr-ff-body);color:#B0B2B7;font-size:.875rem;font-weight:500;text-transform:uppercase;display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}.post-meta li i{font-size:.875rem}.post-meta li:not(:last-of-type){margin-right:1.25rem}.post-meta li a:hover{color:var(--rr-color-theme-primary)}@media only screen and (max-width:767px){.post-meta li{font-size:12px}}.post-content-wrap .post-meta{display:flex;align-items:center;list-style:none;flex-wrap:wrap;row-gap:.625rem;margin-bottom:1.25rem}.post-content-wrap .post-meta li{font-family:var(--rr-ff-p);font-size:.875rem;font-weight:600;text-transform:uppercase;display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;color:var(--rr-color-text-body-light)}.dark .post-content-wrap .post-meta li{color:#B0B2B7}.post-content-wrap .post-meta li i{font-size:.875rem}.post-content-wrap .post-meta li:not(:last-of-type){margin-right:1.25rem}.post-content-wrap .post-meta li a:hover{color:var(--rr-color-theme-primary)}@media only screen and (max-width:767px){.post-content-wrap .post-meta li{font-size:12px}}.post-content .title{font-size:1.5rem;font-weight:600;line-height:1.5;margin-bottom:1.875rem;text-transform:capitalize}@media only screen and (max-width:767px){.post-content .title{font-size:18px}}.post-content .title a{background:linear-gradient(var(--rr-color-theme-primary) 0%,var(--rr-color-theme-primary) 98%);background-size:0 .125rem;background-repeat:no-repeat;background-position:left 100%;transition:all 0.3s ease-in-out}.post-content .title a:hover{color:var(--rr-color-common-white);background-size:100% .125rem}.post-content .blog-btn{background-color:#fff0;border:.0625rem solid var(--rr-color-border-1);padding:.9063rem 1.875rem}.post-content .blog-btn:before{background-color:var(--rr-color-theme-primary)}.post-card-2{position:relative;z-index:1}.post-card-2 .post-thumb{position:relative;z-index:1}@media only screen and (max-width:992px){.post-card-2 .post-thumb{height:26.25rem;width:100%}.post-card-2 .post-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1)}}.post-card-2 .post-thumb img{transition:all 0.3s ease-in-out}.post-card-2 .post-thumb:before{background:linear-gradient(180deg,#fff0 0%,rgb(29 37 81 / .95) 51.08%);mix-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;transition:all 0.3s ease-in-out;z-index:1}.post-card-2 .post-thumb:after{background:linear-gradient(180deg,rgb(14 32 147 / .7) 0%,#3F5AF3 88.88%);mix-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;transition:all 0.3s ease-in-out;visibility:hidden;opacity:0}.post-card-2 .post-content-wrap{position:absolute;bottom:3.75rem;left:3.75rem;z-index:2;padding-right:3.125rem}@media only screen and (max-width:992px){.post-card-2 .post-content-wrap{left:1.875rem;bottom:1.875rem;padding-right:1.875rem}}@media only screen and (max-width:767px){.post-card-2 .post-content-wrap{left:20px;bottom:20px;padding-right:20px}}.post-card-2 .post-content-wrap .post-content .post-meta li{color:var(--rr-color-common-white)}.post-card-2 .post-content-wrap .post-content .title{font-weight:700}.post-card-2 .post-content-wrap .post-content .title a{background:linear-gradient(var(--rr-color-common-white) 0%,var(--rr-color-common-white) 98%);background-size:0 .125rem;background-repeat:no-repeat;background-position:left 100%;transition:all 0.3s ease-in-out}.post-card-2 .post-content-wrap .post-content .title a:hover{color:var(--rr-color-common-white);background-size:100% .125rem}.post-card-2 .post-content-wrap .post-content .rr-primary-btn{padding:.9063rem 1.875rem}.post-card-2:hover .post-thumb:before{visibility:hidden;opacity:0}.post-card-2:hover .post-thumb:after{visibility:visible;opacity:1}.post-card-2.card-3 .post-content-wrap{position:inherit;top:0;left:0;padding:0}.post-card-2.card-3 .post-content-wrap .post-content .post-meta li{color:var(--rr-color-text-body-light)}.dark .post-card-2.card-3 .post-content-wrap .post-content .post-meta li{color:var(--rr-color-text-body)}.post-card-2.card-3 .post-content-wrap .post-content .title a{color:var(--rr-color-heading-primary);background:linear-gradient(var(--rr-color-theme-primary) 0%,var(--rr-color-theme-primary) 98%);background-size:0 .125rem;background-repeat:no-repeat;background-position:left 100%;transition:all 0.3s ease-in-out}.dark .post-card-2.card-3 .post-content-wrap .post-content .title a{color:var(--rr-color-common-white)}.post-card-2.card-3 .post-content-wrap .post-content .title a:hover{color:var(--rr-color-theme-primary);background-size:100% .125rem}.post-card-2.card-3 .post-thumb{height:21.875rem;width:100%;margin-bottom:2.5rem;overflow:hidden}.post-card-2.card-3 .post-thumb:after,.post-card-2.card-3 .post-thumb:before{display:none}.post-card-2.card-3 .post-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.post-card-2.card-3:hover .post-thumb img{transform:scale(1.02)}.post-card-2.card-4 .post-thumb{height:20rem}.post-card-2.card-4 .post-content-wrap .post-content .post-meta{-moz-column-gap:0;column-gap:0}.post-card-2.card-4 .post-content-wrap .post-content .post-meta li{font-size:1rem;position:relative;text-transform:capitalize;line-height:1.625}.post-card-2.card-4 .post-content-wrap .post-content .post-meta li:nth-child(1){color:var(--rr-color-theme-primary)}.post-card-2.card-4 .post-content-wrap .post-content .post-meta li:not(:last-of-type){margin-right:.625rem;padding-right:.9375rem}.post-card-2.card-4 .post-content-wrap .post-content .post-meta li:not(:last-of-type):before{color:var(--rr-color-text-body);content:"/";position:absolute;top:50%;right:0;transform:translateY(-50%)}.post-card-2.card-4 .post-content-wrap .post-content .title{margin-bottom:1.875rem;font-weight:700}@media (max-width:1199px){.post-card-2.post-card-3{height:100%}.post-card-2.post-card-3 .post-thumb{height:100%}}@media only screen and (max-width:767px){.post-card-2.post-card-3{height:350px}}.blog-section-3{position:relative;z-index:1}.blog-section-3 .shapes .shape{position:absolute}.blog-section-3 .shapes .shape.shape-1{top:3%;left:6%;opacity:.1}.dark .blog-section-3 .shapes .shape.shape-1{opacity:1}.blog-section-3 .shapes .shape.shape-2{bottom:20%;right:0;opacity:.1}.dark .blog-section-3 .shapes .shape.shape-2{opacity:1}.footer-section{position:relative;z-index:1}.footer-section .shape{position:absolute;top:0;left:0;z-index:-1}.footer-wrap{padding:8.125rem 0}@media only screen and (max-width:992px){.footer-wrap{padding:5rem 0 0 0}}@media only screen and (max-width:992px){.footer-widget{margin-bottom:5rem}}@media only screen and (max-width:767px){.footer-widget{margin-bottom:50px}}.footer-widget .widget-header{margin-bottom:2.8125rem}.footer-widget .widget-header .footer-logo{max-width:10.625rem}.footer-widget .widget-header .widget-title{color:var(--rr-color-common-white);font-size:1.5rem;font-weight:700;position:relative}.footer-widget .widget-header .widget-title:before{background-color:var(--rr-color-theme-primary);content:"";height:.3125rem;width:5rem;position:absolute;bottom:-.5rem;left:0}.footer-widget P{color:var(--rr-color-text-body);font-size:1rem;line-height:1.75rem}.footer-widget .title{font-size:.875rem;font-weight:700;margin-bottom:0;margin-top:1.875rem;text-transform:uppercase;color:var(--rr-color-border-light)}.footer-widget .title span{color:var(--rr-color-text-body);display:block;margin-top:.625rem;text-transform:inherit;font-weight:400}.footer-widget .footer-list{list-style:none}.footer-widget .footer-list li{color:rgb(255 255 255 / .8);font-family:var(--rr-ff-body);font-size:1rem;line-height:1.625;font-weight:400}.footer-widget .footer-list li a{font-family:var(--rr-ff-body);color:rgb(255 255 255 / .8);font-size:1rem;font-weight:400;line-height:1}.footer-widget .footer-list li a:hover{color:var(--rr-color-theme-primary)}.footer-widget .footer-list li:not(:last-of-type){margin-bottom:1.25rem}.footer-widget .footer-form{position:relative;margin-top:1.875rem}.footer-widget .footer-form .form-control{background-color:var(--rr-color-border-1);padding:.9375rem 6.5rem .9375rem .9375rem;color:rgb(255 255 255 / .8);box-shadow:none;border:none;border-radius:.25rem}.footer-widget .footer-form .form-control::-webkit-input-placeholder{color:rgb(255 255 255 / .8)}.footer-widget .footer-form .form-control:-moz-placeholder{color:rgb(255 255 255 / .8)}.footer-widget .footer-form .form-control::-moz-placeholder{color:rgb(255 255 255 / .8)}.footer-widget .footer-form .form-control:-ms-input-placeholder{color:rgb(255 255 255 / .8)}.footer-widget .footer-form .submit{background-color:var(--rr-color-theme-primary);color:rgb(255 255 255 / .8);position:absolute;top:50%;right:0;transform:translateY(-50%);height:100%;font-size:1rem;font-weight:600;padding:0 1.25rem;border-radius:.25rem}.footer-widget .address-list{list-style:none;margin-bottom:1.875rem}.footer-widget .address-list li{font-family:var(--rr-ff-body);font-size:1rem;color:rgb(255 255 255 / .8);display:flex;-moz-column-gap:.625rem;column-gap:.625rem;line-height:1.625;font-weight:400}.footer-widget .address-list li:not(:last-of-type){margin-bottom:.9375rem}.footer-widget .address-list li i{color:var(--rr-color-theme-primary);line-height:1;margin-top:.375rem}.footer-widget .address-list li a{border-bottom:.0625rem solid #fff0}.footer-widget .address-list li a:hover{color:var(--rr-color-theme-primary);border-bottom:.0625rem solid var(--rr-color-theme-primary)}.footer-widget .social-list{display:flex;align-items:center;list-style:none}.footer-widget .social-list li a{background-color:#fff0;color:var(--rr-color-common-white);font-size:.875rem;height:2.5rem;width:2.5rem;border-radius:0;display:block;border:.0625rem solid rgb(255 255 255 / .2);display:flex;align-items:center;justify-content:center}.footer-widget .social-list li a:hover{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.footer-widget .social-list li:not(:last-of-type){margin-right:.625rem}.footer-widget .form-check{margin-top:1.875rem}.footer-widget .form-check .form-check-input{background-color:var(--rr-color-border-1);border:none;box-shadow:none;height:1.0625rem;width:1.0625rem}.footer-widget .form-check .form-check-input:checked[type=checkbox]{box-shadow:none}.footer-widget .form-check .form-check-label{font-size:.875rem;font-weight:400;cursor:pointer;color:var(--rr-color-text-body);line-height:1.625}.footer-widget.footer-col-2{padding-left:4.375rem}@media only screen and (max-width:992px){.footer-widget.footer-col-2{padding-left:0}}.footer-widget.footer-col-2 .footer-list li a{position:relative;padding-left:1.875rem}.footer-widget.footer-col-2 .footer-list li a:before{background-image:none;font-family:var(--font_awesome);font-size:.875rem;font-weight:700;content:"\f061";color:var(--rr-color-text-body);position:absolute;top:55%;left:0;transform:translateY(-50%);transition:all 0.3s ease-in-out;cursor:pointer}.footer-widget.footer-col-2 .footer-list li a:hover:before{color:var(--rr-color-theme-primary);left:.3125rem}.footer-widget.widget-3{padding-left:1.875rem}@media only screen and (max-width:992px){.footer-widget.widget-3{padding-left:0}}.copyright-area.has--border{border-top:.0625rem solid var(--rr-color-border-1);padding:2.5rem 0}@media only screen and (max-width:992px){.copyright-area.has--border{padding:2.5rem 0}}@media only screen and (max-width:767px){.copyright-content.content-2 .site-logo{margin:0 auto}}.copyright-content.content-2 p{text-align:right;margin-bottom:0;color:var(--rr-color-common-white);font-size:1rem}@media only screen and (max-width:767px){.copyright-content.content-2 p{text-align:center}}.footer-3 .footer-top{padding-bottom:5.625rem;margin-bottom:0}@media only screen and (max-width:767px){.footer-3 .footer-top{padding:50px 0}}.footer-3 .footer-top .title{font-size:5rem;margin-bottom:0;text-transform:uppercase;color:var(--rr-color-common-white)}@media only screen and (max-width:992px){.footer-3 .footer-top .title{font-size:3.125rem}}@media only screen and (max-width:767px){.footer-3 .footer-top .title{font-size:30px}}.footer-3 .footer-top .footer-btn{color:var(--rr-color-common-white);font-size:1.875rem;height:8.125rem;width:8.125rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:.0625rem solid var(--rr-color-theme-primary)}.footer-3 .footer-top .footer-btn i{transform:rotate(-45deg);transition:all 0.3s ease-in-out}.footer-3 .footer-top .footer-btn:hover i{transform:rotate(0deg)}.footer-3 .footer-wrap{border-bottom:.0625rem solid var(--rr-color-border-1);padding:1.875rem 0}.footer-3 .footer-wrap .footer-text-social{display:flex;align-items:center;align-items:center;justify-content:space-between;list-style:none;flex-wrap:wrap;row-gap:.9375rem}@media only screen and (max-width:767px){.footer-3 .footer-wrap .footer-text-social{justify-content:start}}.footer-3 .footer-wrap .footer-text-social li{line-height:1}.footer-3 .footer-wrap .footer-text-social li:not(:last-of-type){margin-right:.625rem}@media only screen and (max-width:767px){.footer-3 .footer-wrap .footer-text-social li:not(:last-of-type){margin-right:20px}}.footer-3 .footer-wrap .footer-text-social li a{color:var(--rr-color-common-white);font-size:.875rem;font-weight:700;letter-spacing:.25rem;text-transform:uppercase}.footer-3 .footer-wrap .footer-text-social li a:hover{color:var(--rr-color-theme-primary)}.footer-3 .copyright-area{border-top:none}.footer-3 .copyright-area .site-logo{max-width:10.625rem}.web-design.dark{background-color:#02050A}.hero-section{position:relative;z-index:1;overflow:hidden}.hero-section .hero-bg-shape{position:absolute;top:0;left:0;z-index:-1;opacity:.1}.dark .hero-section .hero-bg-shape{opacity:1}.hero-section .hero-shape{position:absolute;bottom:23%;left:0}.hero-section .hero-img{position:absolute;bottom:-22.0.3125rem;right:0}@media (max-width:1399px){.hero-section .hero-img{right:-20%}}@media only screen and (max-width:992px){.hero-section .hero-img{max-width:38.125rem}}@media only screen and (max-width:767px){.hero-section .hero-img{display:none}}.hero-section .hero-images{display:flex;align-items:center;flex-direction:column;position:absolute;bottom:0;left:0;width:31.875rem}@media (max-width:1700px){.hero-section .hero-images{left:-4.6875rem}}@media (max-width:1199px){.hero-section .hero-images{display:none}}.hero-section .hero-images img{margin-right:auto;height:15.625rem;width:15.625rem;-o-object-fit:cover;object-fit:cover}.hero-section .hero-images img:nth-child(2){margin:-1.875rem 0 .75rem auto}@media (max-width:1399px){.hero-section .hero-images img:nth-child(2){margin-right:2.5rem}}.hero-section .hero-images img:nth-child(3){margin-left:3.125rem}@media (max-width:1399px){.hero-section .hero-images img:nth-child(3){margin-left:0}}.web-hero-content{padding:18.75rem 0 9.375rem 0;max-width:51.25rem;width:100%;margin:0 auto;padding-left:3.4375rem;position:relative;z-index:2}@media (max-width:1199px){.web-hero-content{padding-left:0}}@media only screen and (max-width:992px){.web-hero-content{padding:6.25rem 0 6.25rem 2.5rem}}@media only screen and (max-width:767px){.web-hero-content{padding-left:0}}.web-hero-content .sub-title{font-size:3.125rem;font-weight:700}@media only screen and (max-width:992px){.web-hero-content .sub-title{font-size:2.1875rem}}@media only screen and (max-width:767px){.web-hero-content .sub-title{font-size:24px}}.web-hero-content .title{font-size:8.4375rem;font-weight:800;line-height:1;display:inline-block;position:relative;z-index:1;color:var(--rr-color-theme-primary)}@media only screen and (max-width:992px){.web-hero-content .title{font-size:5rem}}@media only screen and (max-width:767px){.web-hero-content .title{font-size:50px}}.dark .web-hero-content .title{color:var(--rr-color-common-white)}.dark .web-hero-content .title:before{background:linear-gradient(270deg,#3F5AF3 0%,transparent 100%);content:"";width:100%;height:76%;position:absolute;top:15%;right:0;z-index:-1;opacity:.95}.web-hero-content .bottom-title{font-size:4.6875rem;font-weight:700;margin-bottom:2.5rem}@media only screen and (max-width:992px){.web-hero-content .bottom-title{font-size:2.8125rem}}@media only screen and (max-width:767px){.web-hero-content .bottom-title{font-size:30px}}.web-hero-content .hero-btn{background-image:url(/wp-content/themes/flinfotech/assets/imgs/web-design/hero-btn-bg.webp);color:var(--rr-color-common-white);font-size:3.75rem;height:11.25rem;width:11.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;position:relative;z-index:1}@media only screen and (max-width:767px){.web-hero-content .hero-btn{height:120px;width:120px;font-size:40px}}.web-hero-content .hero-btn i{transform:rotate(-45deg) scale(1);transition:all 0.3s ease-in-out}.web-hero-content .hero-btn:before{background-color:#3F5AF3;mix-blend-mode:multiply;content:"";width:10.625rem;height:10.625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:.9;z-index:-1;transition:all 0.3s ease-in-out}@media only screen and (max-width:767px){.web-hero-content .hero-btn:before{height:110px;width:110px}}.web-hero-content .hero-btn:hover:before{width:100%;height:100%}.web-hero-content .hero-btn:hover i{transform:rotate(-45deg) scale(1.05)}.process-section{position:relative;z-index:1}@media only screen and (max-width:767px){.process-section{padding-top:0}}.process-section .bg-shape{position:absolute;top:0;right:0;z-index:-1;opacity:.01}.dark .process-section .bg-shape{opacity:1}@media only screen and (max-width:992px){.process-item{text-align:center}}.dark .process-item .light-img{display:none}.process-item .dark-img{display:none}.dark .process-item .dark-img{display:block}.process-item .process-icon{height:10rem;width:10rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:2.1875rem;position:relative;background-color:#F2F3F4}@media only screen and (max-width:992px){.process-item .process-icon{margin:0 auto;margin-bottom:1.875rem}}.dark .process-item .process-icon{background-color:var(--rr-color-bg-1)}.process-item .process-icon:before{background-color:#fff0;content:"";height:8.75rem;width:8.75rem;position:absolute;top:0;left:-1.25rem;border:.0625rem solid var(--rr-color-theme-primary);border-radius:50%;z-index:-1;transition:all 0.3s ease-in-out}@media (max-width:1399px){.process-item .process-icon:before{left:-.625rem}}.process-item .process-icon img{width:3.4375rem;height:3.4375rem;-o-object-fit:contain;object-fit:contain}.process-item .process-icon.icon-2{background-color:var(--rr-color-common-white)}.dark .process-item .process-icon.icon-2{background-color:#02050A}.process-item .process-content .title{font-weight:700;margin-bottom:.9375rem;color:var(--rr-color-heading-primary);font-size:1.5rem;line-height:1.75rem}.dark .process-item .process-content .title{color:var(--rr-color-common-white)}@media (max-width:1199px){.process-item .process-content .title{font-size:1.25rem}}.process-item .process-content p{font-size:1rem;line-height:1.75rem;color:#74787C}.dark .process-item .process-content p{color:var(--rr-color-text-body)}@media (max-width:1199px){.process-item .process-content p br{display:none}}.process-item .process-content p:last-child{margin-bottom:0}.process-item:hover .process-icon:before{top:.3125rem;left:.625rem}.process-item:hover .process-icon img{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.process-text{max-width:107.5rem;width:100%;margin:0 auto;padding:0 .9375rem;padding-top:6.25rem;padding-bottom:6.25rem}@media only screen and (max-width:992px){.process-text{padding-bottom:0}}@media only screen and (max-width:767px){.process-text{padding-top:40px}}.dark .process-text .light-img{display:none}.process-text .dark-img{display:none}.dark .process-text .dark-img{display:block}.about-section{padding-top:7.5rem;position:relative;z-index:1}@media (max-width:1199px){.about-section{padding-top:4.375rem}}.about-section .round-shape{position:absolute;bottom:-10%;right:0;z-index:-1;opacity:.05}@media only screen and (max-width:767px){.about-section .round-shape{display:none}}.dark .about-section .round-shape{opacity:1}.about-wrap{background-color:var(--rr-color-grey-light);max-width:106.875rem;width:100%;padding:0 7.1875rem 0 9.375rem;margin:0 auto;position:relative;z-index:1;overflow-x:clip}@media (max-width:1199px){.about-wrap{padding:0 5rem 0 5rem}}@media only screen and (max-width:992px){.about-wrap{padding:0 1.25rem}}.dark .about-wrap{background-color:var(--rr-color-bg-1)}.about-wrap .shape{position:absolute;top:0;right:0;z-index:-1;opacity:.05}.dark .about-wrap .shape{opacity:1}.about-wrap .about-content{padding:7.5rem 0}@media (max-width:1199px){.about-wrap .about-content{padding:3.75rem 0}}.about-wrap .about-content .section-heading .section-title{margin-bottom:1.875rem}.about-wrap .about-content p{max-width:46.25rem;width:100%;color:#74787C;margin-bottom:2.5rem;font-size:1rem;line-height:1.75rem}@media (max-width:1199px){.about-wrap .about-content p{max-width:28.125rem}}.about-wrap .about-img-wrap{text-align:right;position:relative;max-width:38.75rem;width:100%;margin-left:auto}@media only screen and (max-width:992px){.about-wrap .about-img-wrap{margin-left:0;margin:0 auto}}.about-wrap .about-img-wrap .about-img{transform:translateY(-7.5rem);position:relative;max-width:31.6875rem;width:100%;margin-left:auto}@media only screen and (max-width:992px){.about-wrap .about-img-wrap .about-img{margin:0 auto;transform:translateY(0)}}.about-wrap .about-img-wrap .about-img .img-shape{background-color:#3F5AF3;mix-blend-mode:multiply;content:"";width:5.625rem;height:10rem;position:absolute;top:55%;left:.625rem;transform:translateY(-50%);opacity:.9;z-index:1}.about-wrap .about-img-wrap .about-img .img-shape img{transform-origin:inherit}.about-wrap .about-img-wrap .about-img-2{max-width:20.3125rem;width:100%;height:17.5rem;position:absolute;bottom:0;left:-1.875rem}.about-wrap .about-img-wrap .about-img-2 img{width:100%;height:100%;border-right:.625rem solid var(--rr-color-grey-light);border-top:.625rem solid var(--rr-color-grey-light)}.dark .about-wrap .about-img-wrap .about-img-2 img{border-right:.625rem solid #0B0F15;border-top:.625rem solid #0B0F15}.about-wrap .about-text{max-width:41.25rem;width:100%;position:absolute;left:18%;bottom:1.25rem;z-index:-1}.dark .about-wrap .about-text .light-img{display:none}.about-wrap .about-text .dark-img{display:none}.dark .about-wrap .about-text .dark-img{display:block}.service-section{position:relative;z-index:1}.service-section .bg-color{width:100%;height:50%;position:absolute;bottom:0;left:0;z-index:-1;background-color:var(--rr-color-grey-light)}@media only screen and (max-width:992px){.service-section .bg-color{height:60%}}.dark .service-section .bg-color{background-color:var(--rr-color-bg-1)}.service-section .shape{position:absolute;top:0;left:0;z-index:-1;opacity:.05}.dark .service-section .shape{opacity:1}.service-item .service-text{text-align:center}.service-item .service-text a{font-size:1.875rem;font-weight:700;color:var(--rr-color-grey-2);text-transform:uppercase;margin-bottom:1.25rem;display:block}@media (max-width:1399px){.service-item .service-text a{font-size:1.5625rem}}@media (max-width:1199px){.service-item .service-text a{font-size:1.25rem}}.service-item .service-thumb{position:relative;z-index:1;overflow:hidden}.service-item .service-thumb img{height:22.5rem;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;position:relative}.service-item .service-thumb .overlay-color{background:#001695;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.3;transition:all 0.4s ease-in-out;z-index:2}.service-item .service-thumb .transparent-shape{width:15.9375rem;height:15.9375rem;position:absolute;top:0;left:0;visibility:hidden;opacity:0;transition:all 0.4s ease-in-out;z-index:2}.service-item .service-thumb .service-icon{background-color:var(--rr-color-common-white);height:5rem;width:5rem;display:flex;align-items:center;justify-content:center;position:absolute;top:1.875rem;left:.9375rem;transition:all 0.4s ease-in-out;visibility:hidden;opacity:0;z-index:2}.service-item .service-thumb .service-icon svg{color:var(--rr-color-theme-primary);transition:all 0.4s ease-in-out}.service-item .service-thumb .service-icon:hover{background-color:var(--rr-color-theme-primary)}.service-item .service-thumb .service-icon:hover svg{color:var(--rr-color-common-white)}.service-item .service-thumb .service-btn{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white);display:flex;align-items:center;justify-content:center;-moz-column-gap:.625rem;column-gap:.625rem;font-size:1rem;font-weight:600;position:absolute;bottom:.9375rem;left:50%;transform:translateX(-50%);width:calc(100% - 3.75rem);padding:.9063rem 0;visibility:hidden;opacity:0;z-index:2}.service-item .service-thumb .service-btn i{transform:rotate(-45deg)}.service-item:hover .service-text a{color:var(--rr-color-theme-primary)}.dark .service-item:hover .service-text a{color:var(--rr-color-common-white)}.service-item:hover .transparent-shape{visibility:visible;opacity:1}.service-item:hover .service-thumb .service-icon{left:1.875rem;visibility:visible;opacity:1}.service-item:hover .service-thumb .service-btn{visibility:visible;opacity:1;bottom:1.875rem}.faq-section{position:relative;overflow:hidden;z-index:1}.faq-section .faq-shape{position:absolute;bottom:0;right:0;z-index:-1;opacity:.05}.faq-section .faq-top-shape{background-color:#1F252F;width:15rem;height:15rem;position:absolute;top:-11.5625rem;right:9.0625rem;border-radius:50%}@media only screen and (max-width:992px){.faq-section .faq-top-shape{right:0}}.faq-section .faq-top-shape:before{background-color:#fff0;content:"";width:16.25rem;height:16.25rem;position:absolute;top:.625rem;left:-1.875rem;border-radius:50%;border:.0625rem solid var(--rr-color-theme-primary)}@media only screen and (max-width:767px){.faq-section .faq-top-shape:before{display:none}}@media only screen and (max-width:767px){.faq-content .section-heading .sub-heading{font-size:13px}}.faq-content .section-heading .section-title{font-size:2.8125rem}@media (max-width:1199px){.faq-content .section-heading .section-title{margin-left:0}}@media only screen and (max-width:992px){.faq-content .section-heading .section-title{margin-left:0;max-width:37.5rem;width:100%;font-size:2rem}}@media only screen and (max-width:767px){.faq-content .section-heading .section-title{font-size:32px}}.faq-content .accordion .accordion-item{background-color:#fff0;border:none;padding-bottom:1.875rem;padding-top:1.875rem;border-radius:0;border-bottom:.0625rem solid var(--rr-color-border-light)}.dark .faq-content .accordion .accordion-item{border-bottom:.0625rem solid var(--rr-color-border-1)}.faq-content .accordion .accordion-item:first-child{padding-top:1.875rem;border-top:.0625rem solid var(--rr-color-border-light)}.faq-content .accordion .accordion-item .accordion-button{background-color:#fff0;border:none;box-shadow:none;font-size:1.5rem;font-weight:600;padding:0;color:var(--rr-color-heading-primary)}.dark .faq-content .accordion .accordion-item .accordion-button{color:var(--rr-color-common-white)}@media only screen and (max-width:767px){.faq-content .accordion .accordion-item .accordion-button{font-size:18px;line-height:1.5;padding:10px 0!important}}.faq-content .accordion .accordion-item .accordion-button:after{background-image:none;font-family:var(--font_awesome);font-size:.875rem;font-weight:700;content:"+";color:var(--rr-color-heading-primary);height:2.8125rem;width:2.8125rem;border:.0625rem solid var(--rr-color-border-1);display:flex;align-items:center;justify-content:center;border-radius:50%}.dark .faq-content .accordion .accordion-item .accordion-button:after{color:var(--rr-color-common-white)}.faq-content .accordion .accordion-item .accordion-button:not(.collapsed):after{background:var(--rr-color-theme-primary);content:"\f068";transform:rotate(0);border:.0625rem solid var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.faq-content .accordion .accordion-item .accordion-body{font-size:1rem;padding:0;padding-top:1.5625rem;color:#74787C}.dark .faq-content .accordion .accordion-item .accordion-body{color:var(--rr-color-text-body)}.faq-img{padding-left:1.5625rem;max-width:41.5625rem;width:100%;height:34.6875rem}.faq-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1199px){.faq-img{margin:0 auto;margin-top:2.5rem}}@media only screen and (max-width:992px){.faq-img{padding-left:0;height:auto}}.testi-carousel{overflow:visible;padding-top:5.625rem;padding-bottom:5rem}.testi-carousel .swiper-pagination{bottom:0}.testi-carousel .swiper-pagination .swiper-pagination-bullet{height:.9375rem;width:.9375rem;border:.0625rem solid var(--rr-color-border-1);opacity:1;background-color:#fff0}.testi-carousel .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--rr-color-theme-primary);border:.0625rem solid var(--rr-color-theme-primary)}.testi-item{padding:6.25rem 2.5rem 2.5rem 2.5rem;position:relative;background-color:var(--rr-color-grey-light)}.dark .testi-item{background-color:var(--rr-color-bg-1)}.testi-item .testi-thumb{height:10rem;width:10rem;border-radius:50%;margin:0 auto;position:absolute;top:-5.625rem;left:50%;transform:translateX(-50%);border:.625rem solid var(--rr-color-common-white);border-radius:50%}.dark .testi-item .testi-thumb{border:.625rem solid #02050a}.testi-item .testi-thumb img{-o-object-fit:cover;object-fit:cover}.testi-item .testi-content .author{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem}.testi-item .testi-content .author span{font-size:.75rem;display:block;margin-top:.9375rem;text-transform:uppercase;color:var(--rr-color-theme-primary)}.project-item{background-color:#fff0;border-bottom:.0625rem solid var(--rr-color-border-1)}.project-item .project-content{display:grid;grid-template-columns:4.0625rem 1fr;align-items:start;grid-gap:.9375rem}@media only screen and (max-width:767px){.project-item .project-content{grid-template-columns:1fr}}.project-item .project-content .number{font-size:1.25rem;font-weight:700;height:4.0625rem;width:4.0625rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--rr-color-grey-light);color:var(--rr-color-heading-primary);border:.0625rem solid var(--rr-color-border-light)}.dark .project-item .project-content .number{background-color:#11151c;color:var(--rr-color-common-white);border:.0625rem solid var(--rr-color-border-1)}.project-item .project-content .project-right{position:relative;transition:all 0.3s ease-in-out}.project-item .project-content .project-right .category{font-size:.875rem;color:var(--rr-color-theme-primary);font-weight:700;text-transform:uppercase;margin-bottom:.9375rem;display:block}.project-item .project-content .project-right .title{font-size:1.875rem;font-weight:700;margin-bottom:0;color:var(--rr-color-heading-primary)}.dark .project-item .project-content .project-right .title{color:var(--rr-color-common-white)}@media only screen and (max-width:767px){.project-item .project-content .project-right .title{font-size:24px}}.project-item .project-content .project-right .hover-content p{margin-bottom:1.5625rem;width:100%}.project-accordion .accordion-item{position:relative;border:none;border-radius:0;padding-bottom:2.5rem;padding-top:2.5rem;border-bottom:.0625rem solid var(--rr-color-border-light)}.dark .project-accordion .accordion-item{border-bottom:.0625rem solid var(--rr-color-border-1)}.project-accordion .accordion-item:first-of-type{border-top:.0625rem solid var(--rr-color-border-light)}.dark .project-accordion .accordion-item:first-of-type{border-top:.0625rem solid var(--rr-color-border-1)}.project-accordion .accordion-item .accordion-header{background-color:#fff0}.project-accordion .accordion-item .accordion-header .accordion-button{background-color:#fff0;border:none;box-shadow:none;padding:0}.project-accordion .accordion-item .accordion-header .accordion-button:after{display:none}.project-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .project-content .number{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.dark .project-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .project-content .number{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.project-accordion .accordion-item .accordion-body{padding:0;padding-top:2.1875rem;padding-left:5rem;padding-bottom:3.4375rem}@media only screen and (max-width:992px){.project-accordion .accordion-item .accordion-body{padding-bottom:0}}@media only screen and (max-width:992px){.project-accordion .accordion-item .accordion-body{padding-left:0}}.project-accordion .accordion-item .accordion-body .hover-content{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;row-gap:1.25rem}.project-accordion .accordion-item .accordion-body .hover-content .content-left p{max-width:35rem;width:100%;margin-bottom:1.875rem;color:#74787C;font-size:1rem;line-height:1.75rem}@media (max-width:1199px){.project-accordion .accordion-item .accordion-body .hover-content .content-left p{max-width:31.25rem}}.project-accordion .accordion-item .accordion-body .hover-content .content-right .project-thumb{max-width:37.5rem;width:100%;height:18.75rem;position:absolute;top:2.5rem;right:0;opacity:0}@media (max-width:1199px){.project-accordion .accordion-item .accordion-body .hover-content .content-right .project-thumb{max-width:23.125rem}}@media only screen and (max-width:992px){.project-accordion .accordion-item .accordion-body .hover-content .content-right .project-thumb{position:inherit;max-width:100%}}.project-accordion .accordion-item .show .accordion-body .content-right{margin-top:-6.25rem;transition:all 0.3s ease-in-out}@media only screen and (max-width:992px){.project-accordion .accordion-item .show .accordion-body .content-right{margin-top:1.25rem}}.project-accordion .accordion-item .show .accordion-body .content-right .project-thumb{opacity:1;transition:all 0.3s ease-in-out}.sponsor-wrap{display:grid;align-items:center;grid-template-columns:repeat(5,1fr);border:.0625rem solid #e5e5e5}.dark .sponsor-wrap{border:.0625rem solid var(--rr-color-bg-1)}@media only screen and (max-width:767px){.sponsor-wrap{grid-template-columns:1fr}}.sponsor-wrap .sponsor-item{text-align:center;height:100%;display:flex;align-items:center;justify-content:center;padding:2.5rem 0}@media only screen and (max-width:767px){.sponsor-wrap .sponsor-item{padding-right:30px;padding-left:30px}}.sponsor-wrap .sponsor-item .title{font-size:1.25rem;font-weight:700;line-height:1.875rem;margin-bottom:0}@media (max-width:1199px){.sponsor-wrap .sponsor-item .title{padding-left:.625rem}}@media only screen and (max-width:992px){.sponsor-wrap .sponsor-item .title{font-size:.875rem}}@media only screen and (max-width:767px){.sponsor-wrap .sponsor-item .title{padding-left:0}}.sponsor-wrap .sponsor-item.item-1{text-align:left}@media only screen and (max-width:767px){.sponsor-wrap .sponsor-item.item-1{text-align:center}}.sponsor-wrap .sponsor-item:not(:last-of-type){border-right:.0625rem solid #e5e5e5}.dark .sponsor-wrap .sponsor-item:not(:last-of-type){border-right:.0625rem solid var(--rr-color-bg-1)}@media only screen and (max-width:767px){.sponsor-wrap .sponsor-item:not(:last-of-type){border-right:none;border-bottom:1px solid #e5e5e5}.dark .sponsor-wrap .sponsor-item:not(:last-of-type){border-bottom:1px solid var(--rr-color-bg-1)}}@media only screen and (max-width:992px){.sponsor-wrap .sponsor-item img{max-width:4.6875rem}}.copyright-content{align-items:center}@media only screen and (max-width:992px){.copyright-content{margin-top:0}}@media only screen and (max-width:767px){.copyright-content{row-gap:0}}.copyright-content p{color:rgb(255 255 255 / .8);font-size:1rem;font-family:var(--rr-ff-body);margin:0}.copyright-content p span{color:var(--rr-color-theme-primary)}@media only screen and (max-width:767px){.copyright-content p{text-align:center}}.copyright-content .social-list{display:flex;align-items:center;justify-content:end;list-style:none}@media only screen and (max-width:767px){.copyright-content .social-list{justify-content:center}}.copyright-content .social-list li a{background-color:var(--rr-color-border-1);color:var(--rr-color-common-white);font-size:.8125rem;height:2.5rem;width:2.5rem;border-radius:50%;display:block;display:flex;align-items:center;justify-content:center}.copyright-content .social-list li a:hover{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.copyright-content .social-list li:not(:last-of-type){margin-right:.625rem}.hero-content-4{padding:22.5rem 0 6.875rem 0;position:relative;z-index:1}@media (max-width:1199px){.hero-content-4{padding:16.25rem 0 6.25rem 0}}@media only screen and (max-width:992px){.hero-content-4{padding:6.25rem 0 6.25rem 0}}@media only screen and (max-width:767px){.hero-content-4{padding:80px 0}}.hero-content-4 .sub-title{font-size:6.25rem;font-weight:200}@media only screen and (max-width:992px){.hero-content-4 .sub-title{font-size:3.75rem}}@media only screen and (max-width:767px){.hero-content-4 .sub-title{font-size:24px}}.hero-content-4 .title{font-size:10rem;font-weight:700}@media only screen and (max-width:992px){.hero-content-4 .title{font-size:6.25rem}}@media only screen and (max-width:767px){.hero-content-4 .title{font-size:45px}}.hero-content-4 .title span{position:relative;z-index:1;line-height:1;color:var(--rr-color-theme-primary)}.dark .hero-content-4 .title span{color:var(--primary)}.hero-content-4 .title span:before{content:attr(data-text);position:absolute;right:.4375rem;top:.625rem;width:100%;font-size:10rem;font-weight:700;color:rgb(255 255 255 / .3);-webkit-text-fill-color:#fff0;-webkit-text-stroke-width:.0313rem;-webkit-text-stroke-color:rgb(255 255 255 / .3);z-index:-1}@media only screen and (max-width:992px){.hero-content-4 .title span:before{font-size:6.25rem}}@media only screen and (max-width:767px){.hero-content-4 .title span:before{font-size:45px;top:8px}}.hero-content-4 .rr-primary-btn{margin-top:3.125rem}@media only screen and (max-width:767px){.hero-content-4 .rr-primary-btn{margin-top:30px}}.hero-section-4{position:relative;z-index:1;overflow:hidden}.hero-section-4 .shapes .shape{position:absolute}.hero-section-4 .shapes .shape.shape-1{top:0;left:0}.hero-section-4 .shapes .shape.shape-2{bottom:0;left:0}.hero-section-4 .hero-img{max-width:59.375rem;width:100%;height:43.125rem;position:absolute;bottom:0;right:0}@media (max-width:1600px){.hero-section-4 .hero-img{max-width:46.875rem}}@media (max-width:1199px){.hero-section-4 .hero-img{max-width:34.375rem}}@media only screen and (max-width:992px){.hero-section-4 .hero-img{max-width:28.125rem}}@media only screen and (max-width:767px){.hero-section-4 .hero-img{display:none}}.hero-section-4 .hero-img:before{background-color:rgb(131 131 131 / .63);mix-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;top:0;left:0}.hero-section-4 .hero-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-item-3{padding:2.5rem 1.875rem;background-color:var(--rr-color-grey-light);border:none}.dark .service-item-3{background-color:var(--rr-color-bg-1);border:.0625rem solid var(--rr-color-border-1)}.service-item-3 .service-icon-wrap{border-radius:50%}.service-item-3 .service-icon-wrap .service-icon{height:6.875rem;width:6.875rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;margin-bottom:1.875rem;background-color:var(--rr-color-common-white);border:none}.dark .service-item-3 .service-icon-wrap .service-icon{background:radial-gradient(50% 5688.89% at 50% 50%,rgb(255 255 255 / .08) 0%,#fff0 100%);border:.0625rem solid #3E3E3E}.service-item-3 .service-icon-wrap .service-icon svg{color:var(--rr-color-theme-primary)}.dark .service-item-3 .service-icon-wrap .service-icon svg{color:var(--rr-color-common-white)}.service-item-3 .title{font-weight:700;margin-bottom:1.5625rem;font-size:1.5rem;line-height:1.75rem}.service-item-3 p{color:#74787C;font-size:1rem;line-height:1.75rem;font-family:var(--rr-ff-p)}.service-item-3 p:last-child{margin-bottom:0}.service-item-3:hover .service-icon svg{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.about-section-5{overflow:hidden}.about-content-5{padding-right:3.75rem}@media only screen and (max-width:992px){.about-content-5{padding-right:0}}.about-tab .nav-tabs{margin-bottom:2.5rem;border:none;row-gap:1.25rem}.about-tab .nav-tabs .nav-link{background-color:var(--rr-color-bg-1);color:var(--rr-color-common-white);border:none;box-shadow:none;border-radius:0;font-size:1rem;font-weight:600;line-height:1;padding:.75rem 1.5625rem}.about-tab .nav-tabs .nav-link:not(:last-of-type){margin-right:1.25rem}.about-tab .nav-tabs .nav-link.active{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.about-tab .tab-content .title{font-size:1.5rem;font-weight:700;margin-bottom:1.875rem}.about-img-wrap-5{position:relative;padding-bottom:4.375rem}.about-img-wrap-5 .shapes .shape{position:absolute;z-index:-1}.about-img-wrap-5 .shapes .shape.shape-1{top:-10%;right:10%}.about-img-wrap-5 .shapes .shape.shape-2{top:5%;right:-15%}.about-img-wrap-5 .img-1{height:30.625rem;max-width:31.5625rem;width:100%;-o-object-fit:cover;object-fit:cover}.about-img-wrap-5 .about-img-2{max-width:20.1875rem;width:100%;height:21.125rem;position:absolute;right:0;bottom:0}@media only screen and (max-width:767px){.about-img-wrap-5 .about-img-2{border:none}}.about-img-wrap-5 .about-img-2 .img-2{border-top:.625rem solid #02050A;border-left:.625rem solid #02050A;-o-object-fit:cover;object-fit:cover}.testi-content-4{padding-right:2.5rem}@media only screen and (max-width:992px){.testi-content-4{padding-right:0}}.testi-top{display:flex;justify-content:center;justify-content:space-between;flex-wrap:wrap;row-gap:.9375rem;position:relative;z-index:1;margin-bottom:2.5rem}.testi-top:before{background-color:var(--rr-color-border-light);content:"";width:100%;height:.0625rem;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1}.dark .testi-top:before{background-color:var(--rr-color-border-1)}.testi-top .quote{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--rr-color-grey-light);border-color:var(--rr-color-grey-light)}.dark .testi-top .quote{background-color:var(--rr-color-bg-1);border:.0625rem solid var(--rr-color-border-1)}.testi-top .quote img{width:1.875rem;height:1.875rem;-o-object-fit:contain;object-fit:contain}.dark .testi-top .quote .light-img{display:none}.testi-top .quote .dark-img{display:none}.dark .testi-top .quote .dark-img{display:block}.testi-top .swiper-arrow{display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}.testi-top .swiper-arrow .swiper-nav{height:3.125rem;width:3.125rem;display:flex;align-items:center;justify-content:center;font-size:.875rem;border-radius:50%;transition:all 0.3s ease-in-out;background-color:var(--rr-color-grey-light);border-color:var(--rr-color-grey-light);color:var(--rr-color-theme-primary)}.dark .testi-top .swiper-arrow .swiper-nav{border:.0625rem solid var(--rr-color-border-1);color:var(--rr-color-common-white);background-color:var(--rr-color-bg-1)}.testi-top .swiper-arrow .swiper-nav:hover{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white);border:.0625rem solid var(--rr-color-theme-primary)}.testi-box p{font-size:1.375rem;margin-bottom:2.5rem;line-height:1.5;color:#74787C}.testi-box .author-box{display:flex;align-items:center;-moz-column-gap:.9375rem;column-gap:.9375rem}.testi-box .author-box img{height:4.375rem;width:4.375rem;border-radius:50%;border:.1875rem solid var(--rr-color-theme-primary)}.testi-box .author-box .name{font-size:1.5rem;font-weight:600;margin-bottom:0}.testi-box .author-box .name span{display:block;font-size:1rem;font-weight:400;color:var(--rr-color-text-body);margin-top:.625rem}.testi-img-4{max-width:39.375rem;width:100%;height:100%}@media only screen and (max-width:992px){.testi-img-4{margin:0 auto;margin-top:1.25rem}}.testi-img-4 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cs-item{padding:2.5rem;background-color:var(--rr-color-grey-light)}@media only screen and (max-width:992px){.cs-item{padding:1.25rem}}.dark .cs-item{background-color:var(--rr-color-bg-1)}.cs-item .cs-thumb{position:relative}.cs-item .cs-thumb:before{background-color:var(--rr-color-theme-primary);content:"";mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.cs-item .cs-thumb .cs-btn{background-color:var(--rr-color-common-white);color:var(--rr-color-theme-primary);height:7.5rem;width:7.5rem;font-size:2.5rem;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);border-radius:50%;transition:all 0.4s ease-in-out;transition-delay:200ms}.cs-item .cs-thumb .cs-btn i{transform:rotate(-45deg);font-weight:600}.cs-item .cs-thumb .cs-btn:hover{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}@media only screen and (max-width:992px){.cs-item .cs-thumb .cs-btn{height:5rem;width:5rem;font-size:1.875rem}}.cs-item .cs-thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cs-item .cs-content{display:flex;align-items:center;flex-wrap:wrap;row-gap:.9375rem;-moz-column-gap:1.25rem;column-gap:1.25rem;margin-top:2.5rem}@media only screen and (max-width:992px){.cs-item .cs-content{margin-top:1.25rem}}@media only screen and (max-width:767px){.cs-item .cs-content{-moz-column-gap:10px;column-gap:10px}}.cs-item .cs-content span{background-color:var(--rr-color-common-white);color:var(--rr-color-heading-primary);font-size:.875rem;font-weight:700;width:2.8125rem;height:2.8125rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.4s ease-in-out}.cs-item .cs-content .title{font-size:1.5rem;font-weight:700;margin-bottom:0}@media only screen and (max-width:992px){.cs-item .cs-content .title{font-size:1.125rem}}@media only screen and (max-width:767px){.cs-item .cs-content .title{font-size:15px}}.cs-item:hover .cs-thumb:before{visibility:visible;opacity:1}.cs-item:hover .cs-thumb .cs-btn{transform:translate(-50%,-50%) scale(1)}.cs-item:hover .cs-content span{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.grow-item{display:grid;align-items:center;grid-template-columns:5rem 1fr;grid-gap:1.875rem}@media only screen and (max-width:767px){.grow-item{grid-template-columns:1fr;grid-gap:20px}}.grow-item .grow-icon{height:5rem;width:5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--rr-color-grey-light);border-color:var(--rr-color-grey-light)}.dark .grow-item .grow-icon{border:.0625rem solid #3E3E3E;background:radial-gradient(50% 5688.89% at 50% 50%,rgb(255 255 255 / .08) 0%,#fff0 100%)}.grow-item .grow-icon svg{color:var(--rr-color-theme-primary)}.dark .grow-item .grow-icon svg{color:var(--rr-color-common-white)}.grow-item .grow-content .top-content{display:flex;align-items:center;margin-bottom:.625rem}.grow-item .grow-content .top-content .title{font-size:2.5rem;line-height:1;margin-bottom:0}@media (max-width:1199px){.grow-item .grow-content .top-content .title{font-size:1.875rem}}.grow-item .grow-content .top-content .title .odometer-auto-theme{font-family:inherit;line-height:1}.grow-item .grow-content .top-content .title .odometer-digit-spacer{padding-right:.125rem}.grow-item .grow-content .top-content p{font-size:1rem;font-weight:600;margin-bottom:0;margin-left:.625rem;color:var(--rr-color-text-body-light)}.dark .grow-item .grow-content .top-content p{color:var(--rr-color-common-white)}.grow-item .grow-content p{font-size:1rem;color:#74787C}@media (max-width:1199px){.grow-item .grow-content p br{display:none}}.grow-item .grow-content p:last-child{margin-bottom:0}.brand-section{overflow:hidden}.brand-wrap{max-width:115rem;width:100%;margin:0 auto;position:relative;z-index:1;overflow:hidden;background-color:var(--rr-color-grey-light)}.dark .brand-wrap{background-color:var(--rr-color-bg-1)}.brand-wrap .round-shape{position:absolute;top:0;right:0;z-index:2}.brand-wrap .brand-img-wrap{background-color:var(--rr-color-bg-1);-webkit-mask-image:url(/wp-content/themes/flinfotech/assets/imgs/modern-agency-2/mask-img-1.webp);mask-image:url(/wp-content/themes/flinfotech/assets/imgs/modern-agency-2/mask-img-1.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}.brand-wrap .brand-img-wrap .brand-img{position:relative;height:100%;width:100%}.brand-wrap .brand-img-wrap .brand-img:before{background-color:#3F5AF3;mix-blend-mode:multiply;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.brand-wrap .brand-img-wrap .brand-img img{width:55.1875rem;height:40rem;position:absolute;top:-7%;right:-3%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;filter:saturate(0)}.brand-content .section-heading .section-title{margin-bottom:1.875rem}.brand-content .section-heading p{margin-bottom:1.875rem;max-width:43.125rem;width:100%;color:#74787C;font-size:1rem;line-height:1.75rem}.brand-content .brand-list{display:flex;align-items:center;flex-wrap:wrap;row-gap:1.875rem;list-style:none;position:relative;z-index:1}.brand-content .brand-list li:not(:last-of-type){margin-right:6.25rem}@media (max-width:1199px){.brand-content .brand-list li:not(:last-of-type){margin-right:3.125rem}}.dark .brand-content .brand-list li .light-img{display:none}.brand-content .brand-list li .dark-img{display:none}.dark .brand-content .brand-list li .dark-img{display:block}.brand-content .brand-list li a{display:block;max-width:4.75rem;width:100%;height:4.75rem}.post-card-2{position:relative;z-index:1}.post-card-2 .post-content-wrap{position:absolute;bottom:3.75rem;left:3.75rem;z-index:2;padding-right:3.125rem}@media only screen and (max-width:992px){.post-card-2 .post-content-wrap{left:1.875rem;bottom:1.875rem;padding-right:1.875rem}}@media only screen and (max-width:767px){.post-card-2 .post-content-wrap{left:20px;bottom:20px;padding-right:20px}}.post-card-2 .post-content-wrap .post-content .post-meta li{color:var(--rr-color-common-white)}.post-card-2 .post-content-wrap .post-content .title{font-weight:700}.post-card-2 .post-content-wrap .post-content .title a{background-size:0 .125rem;background-repeat:no-repeat;background-position:left 100%;transition:all 0.3s ease-in-out;color:var(--rr-color-common-white)}.post-card-2 .post-content-wrap .post-content .title a:hover{color:var(--rr-color-common-white);background-size:100% .125rem}.post-card-2 .post-content-wrap .post-content .rr-primary-btn{padding:.9063rem 1.875rem}.post-card-2:hover .post-thumb:before{visibility:hidden;opacity:0}.post-card-2:hover .post-thumb:after{visibility:visible;opacity:1}.footer-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:1.25rem;padding:6.25rem 0 3.75rem 0;margin-bottom:5rem;border-bottom:.0625rem solid var(--rr-color-border-1)}@media only screen and (max-width:767px){.footer-top{padding:50px 0;margin-bottom:50px}}.footer-top .footer-logo img{max-width:12.5rem}@media (max-width:1199px){.footer-top .footer-logo img{max-width:9.375rem}}.footer-top .social-list{display:flex;align-items:center;list-style:none}.footer-top .social-list li a{background-color:var(--rr-color-border-1);color:var(--rr-color-common-white);font-size:.8125rem;height:2.5rem;width:2.5rem;border-radius:50%;display:block;display:flex;align-items:center;justify-content:center}.footer-top .social-list li a:hover{background-color:var(--rr-color-theme-primary);color:var(--rr-color-common-white)}.footer-top .social-list li:not(:last-of-type){margin-right:.625rem}.footer-2 .copyright-content p{color:var(--rr-color-text-body);margin-bottom:0}@media only screen and (max-width:992px){.footer-2 .copyright-content p{text-align:center;margin-bottom:0.9375rem!important}}.footer-2 .copyright-content .copyright-list{display:flex;align-items:center;justify-content:end;list-style:none;flex-wrap:wrap;row-gap:.625rem}@media only screen and (max-width:992px){.footer-2 .copyright-content .copyright-list{justify-content:center}}.footer-2 .copyright-content .copyright-list li{position:relative;font-family:var(--rr-ff-body);font-size:1rem;line-height:1.625;font-weight:400}.footer-2 .copyright-content .copyright-list li:not(:last-of-type){padding-right:1.25rem;margin-right:1.25rem}@media only screen and (max-width:767px){.footer-2 .copyright-content .copyright-list li:not(:last-of-type){margin-right:10px;padding-right:0}}.footer-2 .copyright-content .copyright-list li:not(:last-of-type):before{content:"|";color:var(--rr-color-common-white);position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.footer-2 .copyright-content .copyright-list li:not(:last-of-type):before{display:none}}.footer-2 .copyright-content .copyright-list li a{color:var(--rr-color-common-white)}.footer-2 .copyright-content .copyright-list li a:hover{color:var(--rr-color-theme-primary)}.rr-container-1405{max-width:87.8125rem}.body-it-solution.dark{background-color:#02050A}@keyframes wobble-vertical{16.65%{transform:translateY(.5rem)}33.3%{transform:translateY(-.375rem)}49.95%{transform:translateY(.25rem)}66.6%{transform:translateY(-.125rem)}83.25%{transform:translateY(.0625rem)}100%{transform:translateY(0)}}.runok-fadeIn{animation-name:asFadeIn}@keyframes asFadeIn{from{opacity:0}to{opacity:1}}.runok-fadeInLeft{animation-name:asFadeInLeft}@keyframes asFadeInLeft{from{opacity:0;transform:translateX(-3.125rem)}to{opacity:1}}.runok-fadeInRight{animation-name:asFadeInRight}@keyframes asFadeInRight{from{opacity:0;transform:translateX(3.125rem)}to{opacity:1}}.runok-fadeInDown{animation-name:asFadeInTop}@keyframes asFadeInTop{from{opacity:0;transform:translateY(-3.125rem)}to{opacity:1}}.runok-fadeInUp{animation-name:asFadeInBottom}@keyframes asFadeInBottom{from{opacity:0;transform:translateY(3.125rem)}to{opacity:1}}.slider-section{position:relative;overflow:hidden}.slider-section .slider-tab-wrap{position:absolute;bottom:5rem;left:15.625rem;z-index:2;max-width:46.875rem;width:100%}@media (max-width:1600px){.slider-section .slider-tab-wrap{margin:0 auto;left:50%;transform:translateX(-50%)}}.runok-slider{position:relative;z-index:2}.slider-item{position:relative;overflow:hidden;z-index:2}.slider-item .overlay{background:#0E0E14;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.73}.slider-item .shape{position:absolute;top:0;left:0;height:100%}.slider-item .shape img{height:100%}.slider-item .slide-img-wrap{height:60rem}@media only screen and (max-width:992px){.slider-item .slide-img-wrap{height:34.375rem}}@media only screen and (max-width:767px){.slider-item .slide-img-wrap{height:450px}}.slider-item .slide-img-wrap img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.slider-item .slider-content-wrap{position:absolute;top:50%;transform:translateY(-50%);max-width:100%;width:100%;z-index:10}.slider-item .slider-content-wrap .it-hero-content-wrap{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:.9375rem;column-gap:.9375rem}@media only screen and (max-width:992px){.slider-item .slider-content-wrap .it-hero-content-wrap{margin-bottom:10.625rem}}@media only screen and (max-width:767px){.slider-item .slider-content-wrap .it-hero-content-wrap{flex-wrap:wrap;row-gap:25px;margin-bottom:0}}.slider-item .slider-content-wrap .it-hero-content-wrap .it-hero-content{padding:0;margin-left:0}.slider-item .slider-content-wrap .it-hero-content-wrap .slider-btn-wrap .slider-btn{background:rgb(0 0 0 / .22);-webkit-backdrop-filter:blur(.2188rem);backdrop-filter:blur(.2188rem);font-size:3.75rem;color:var(--rr-color-common-white);height:12.5rem;width:12.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:.0625rem solid rgb(255 255 255 / .3);transition:all 0.3s ease-in-out 0s}@media only screen and (max-width:767px){.slider-item .slider-content-wrap .it-hero-content-wrap .slider-btn-wrap .slider-btn{height:100px;width:100px;font-size:30px}}.slider-item .slider-content-wrap .it-hero-content-wrap .slider-btn-wrap .slider-btn i{transform:rotate(-45deg);transition:all 0.3s ease-in-out}.slider-item .slider-content-wrap .it-hero-content-wrap .slider-btn-wrap .slider-btn:hover i{transform:rotate(0)}@media only screen and (max-width:767px){.slider-tab-wrap{display:none}}.slider-tab-wrap .swiper-slide .slider-tab-btn{font-family:var(--rr-ff-heading);background:rgb(255 255 255 / .04);border:.0625rem solid rgb(255 255 255 / .08);-webkit-backdrop-filter:blur(1.875rem);backdrop-filter:blur(1.875rem);font-size:.875rem;font-weight:600;padding:.375rem 1.875rem;text-align:center;cursor:pointer;color:var(--rr-color-common-white);line-height:1.625}.slider-tab-wrap .swiper-slide.swiper-slide-thumb-active{background-color:var(--rr-color-common-white);color:var(--rr-color-theme-primary)}.slider-tab-wrap .swiper-slide.swiper-slide-thumb-active .slider-tab-btn{color:var(--rr-color-heading-primary)}.dark .slider-tab-wrap .swiper-slide.swiper-slide-thumb-active .slider-tab-btn{color:var(--rr-color-theme-primary)}.runok-swiper-pagination{height:100%;width:auto!important;position:absolute;top:50%;bottom:auto;left:3.125rem!important;z-index:2}@media (max-width:1399px){.runok-swiper-pagination{left:1.5625rem!important}}@media (max-width:1250px){.runok-swiper-pagination{display:none}}.runok-swiper-pagination .swiper-pagination-bullet{background-color:#fff0;width:1.25rem;height:1.25rem;position:relative;border-radius:50%;opacity:1;display:block}.runok-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:.0625rem solid var(--rr-color-common-white)}.runok-swiper-pagination .swiper-pagination-bullet:before{content:"";background-color:var(--rr-color-common-white);width:.3125rem;height:.3125rem;border:.0625rem solid var(--rr-color-common-white);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.runok-swiper-pagination .swiper-pagination-bullet:not(:last-of-type){margin-bottom:.625rem}.it-hero-content{padding:18.75rem 0 9.375rem 0;max-width:51.25rem;width:100%;margin:0 auto;padding-left:3.4375rem;position:relative;z-index:2}@media (max-width:1199px){.it-hero-content{padding-left:0}}@media only screen and (max-width:992px){.it-hero-content{padding:6.25rem 0 6.25rem 2.5rem}}@media only screen and (max-width:767px){.it-hero-content{padding-left:0}}.it-hero-content .sub-title{font-size:3.125rem;font-weight:700;color:var(--rr-color-common-white);font-family:var(--rr-ff-heading);line-height:1.2;margin-bottom:.5rem;transition:all 0.3s ease-in-out 0s}@media only screen and (max-width:992px){.it-hero-content .sub-title{font-size:2.1875rem}}@media only screen and (max-width:767px){.it-hero-content .sub-title{font-size:24px}}.it-hero-content .title{font-size:8.4375rem;font-weight:800;line-height:1;display:inline-block;position:relative;z-index:1;color:var(--rr-color-common-white);font-family:var(--rr-ff-heading);margin-bottom:.5rem;transition:all 0.3s ease-in-out 0s}@media only screen and (max-width:992px){.it-hero-content .title{font-size:5rem}}@media only screen and (max-width:767px){.it-hero-content .title{font-size:50px}}.it-hero-content .title:before{background:linear-gradient(270deg,#3F5AF3 0%,transparent 100%);content:"";width:100%;height:76%;position:absolute;top:15%;right:0;z-index:-1;opacity:.95;display:block}.it-hero-content .bottom-title{font-size:4.6875rem;font-weight:700;margin-bottom:2.5rem;color:var(--rr-color-common-white);font-family:var(--rr-ff-heading);line-height:1.2;margin-bottom:.5rem;transition:all 0.3s ease-in-out 0s}@media only screen and (max-width:992px){.it-hero-content .bottom-title{font-size:2.8125rem}}@media only screen and (max-width:767px){.it-hero-content .bottom-title{font-size:30px}}.it-hero-content .hero-btn{background-image:url(/wp-content/themes/flinfotech/assets/img/bg-img/hero-btn-bg.png);color:var(--rr-color-common-white);font-size:3.75rem;height:11.25rem;width:11.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;position:relative;z-index:1}@media only screen and (max-width:767px){.it-hero-content .hero-btn{height:120px;width:120px;font-size:40px}}.it-hero-content .hero-btn i{transform:rotate(-45deg) scale(1);transition:all 0.3s ease-in-out}.it-hero-content .hero-btn:before{background-color:#3F5AF3;mix-blend-mode:multiply;content:"";width:10.625rem;height:10.625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:.9;z-index:-1;transition:all 0.3s ease-in-out}@media only screen and (max-width:767px){.it-hero-content .hero-btn:before{height:110px;width:110px}}.it-hero-content .hero-btn:hover:before{width:100%;height:100%}.it-hero-content .hero-btn:hover i{transform:rotate(-45deg) scale(1.05)}.about-img-6{max-width:42.375rem;width:100%;height:100%}@media only screen and (max-width:992px){.about-img-6{margin:0 auto}}.about-content-6{padding-left:1.875rem}@media only screen and (max-width:992px){.about-content-6{margin-top:2.5rem;padding-left:0}}.about-content-6 .section-heading{margin-bottom:1.875rem;padding-bottom:1.875rem;border-bottom:.0625rem solid #E6E6E6}.dark .about-content-6 .section-heading{border-color:var(--rr-color-border-1)}.about-content-6 .section-heading .section-title{margin-bottom:1.25rem}.about-content-6 .section-heading p{font-family:var(--rr-ff-p);font-size:1rem;font-weight:var(--rr-fw-normal);color:#74787C;margin-bottom:.9375rem;line-height:1.75rem}.dark .about-content-6 .section-heading p{color:var(--rr-color-text-body)}.about-content-6 .about-card .icon{background-color:rgb(63 90 243 / .1);height:5rem;width:5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:1.5625rem}.about-content-6 .about-card .icon img{height:2.5625rem;width:2.5625rem}.about-content-6 .about-card .title{margin-bottom:1.25rem;font-size:1.5rem;font-family:var(--rr-ff-heading);line-height:1.2;color:var(--rr-color-heading-primary);font-weight:600}.dark .about-content-6 .about-card .title{color:var(--rr-color-common-white)}.about-content-6 .about-card p{margin-bottom:0;color:#74787C;font-family:var(--rr-ff-p);font-size:1rem;font-weight:var(--rr-fw-normal);line-height:1.75rem}.dark .about-content-6 .about-card p{color:var(--rr-color-text-body)}@media only screen and (max-width:992px){.about-wrap-7{flex-direction:column-reverse}}.about-content-7{padding-right:1.875rem}@media only screen and (max-width:992px){.about-content-7{margin-top:2.5rem;padding-right:0}}.about-content-7 .section-heading{margin-bottom:1.875rem}.about-content-7 .section-heading .section-title{margin-bottom:1.5625rem}.about-content-7 .section-heading p{color:#74787C;font-family:var(--rr-ff-p);font-size:1rem;font-weight:var(--rr-fw-normal);line-height:1.75rem;margin-bottom:.9375rem}.dark .about-content-7 .section-heading p{color:var(--rr-color-text-body)}.about-content-7 .about-list-wrap span{color:var(--rr-color-heading-primary);font-size:.875rem;font-weight:700;text-transform:uppercase;margin-bottom:1.875rem;display:block;line-height:1.625}.dark .about-content-7 .about-list-wrap span{color:var(--rr-color-common-white)}.about-content-7 .about-list-wrap .about-list{display:flex;align-items:center;flex-wrap:wrap;row-gap:.625rem;margin-bottom:2.5rem}.about-content-7 .about-list-wrap .about-list li{display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;font-family:var(--rr-ff-body);font-size:1rem;line-height:1.625;color:#74787C}.dark .about-content-7 .about-list-wrap .about-list li{color:var(--rr-color-text-body)}.about-content-7 .about-list-wrap .about-list li:not(:last-of-type){margin-right:2.5rem}.about-content-7 .about-list-wrap .about-list li i{color:var(--rr-color-theme-primary)}.about-content-7 .rr-primary-btn{border-radius:6.25rem}.service-card{background-color:var(--rr-color-common-white);display:grid;grid-template-columns:5.3125rem 1fr;grid-gap:1.875rem;border:.0625rem solid #E6E6E6;padding:2.5rem;overflow:hidden;position:relative;z-index:1}.dark .service-card{background-color:var(--rr-color-bg-1);border-color:var(--rr-color-border-1)}@media only screen and (max-width:992px){.service-card{grid-template-columns:1fr;padding:1.875rem 1.25rem}}.service-card .shape{position:absolute;top:-.9375rem;left:-.9375rem;z-index:-1;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.service-card .icon{background-color:#E8EDF9;height:5.3125rem;width:5.3125rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.service-card .icon img{height:2.8125rem;width:2.8125rem}.service-card .content .title{font-weight:700;margin-bottom:1.25rem;font-size:1.5rem;font-family:var(--rr-ff-heading);line-height:1.2}.dark .service-card .content .title{color:var(--rr-color-common-white)}@media only screen and (max-width:992px){.service-card .content .title{font-size:1.25rem}}.service-card .content p{color:#74787C;font-family:var(--rr-ff-p);font-size:1rem;font-weight:var(--rr-fw-normal);line-height:1.75rem;margin-bottom:.9375rem}.dark .service-card .content p{color:var(--rr-color-text-body)}.service-card .content .read-more{font-size:1rem;font-weight:700;color:var(--rr-color-heading-primary)}.dark .service-card .content .read-more{color:var(--rr-color-theme-primary)}.service-card .content .read-more i{margin-left:.3125rem;line-height:1;transition:all 0.3s ease-in-out}.service-card .content .read-more:hover i{margin-left:.625rem}.service-card:hover .shape{top:0;left:0;visibility:visible;opacity:.05}.dark .service-card:hover .shape{opacity:1}.process-3{position:relative;z-index:1}.process-3 .bg-shape{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:.03}.process-counter-wrap>div:not(:first-of-type) .counter-card{padding-left:1.25rem}@media only screen and (max-width:992px){.process-counter-wrap>div:not(:first-of-type) .counter-card{padding-left:0}}.process-counter{border-bottom:.0625rem solid #E6E6E6}.dark .process-counter{border-color:var(--rr-color-border-1)}@media only screen and (max-width:767px){.process-counter{padding:50px 0 20px 0}}.process-counter .counter-card{display:grid;align-items:center;grid-template-columns:5rem 1fr;grid-gap:1.25rem;padding:3.75rem 0;border-right:.0625rem solid #E6E6E6}.dark .process-counter .counter-card{border-color:var(--rr-color-border-1)}.process-counter .counter-card.card-4{border-right:none}@media only screen and (max-width:767px){.process-counter .counter-card{border-right:none;padding:0;margin-bottom:30px}}.process-counter .counter-card .icon{background-color:var(--rr-color-theme-primary);height:5.3125rem;width:5.3125rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.dark .process-counter .counter-card .icon{background-color:#1E2228}.process-counter .counter-card .icon img{height:2.8125rem;width:2.8125rem}.process-counter .counter-card .content .title{font-family:var(--rr-ff-p);font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:0;color:var(--rr-color-heading-primary)}.dark .process-counter .counter-card .content .title{color:var(--rr-color-common-white)}.process-counter .counter-card .content .title .odometer-auto-theme{font-family:inherit;line-height:1}.process-counter .counter-card .content p{font-size:1rem;font-weight:600;text-transform:capitalize;margin-bottom:0;color:#74787C;line-height:1.75rem}.dark .process-counter .counter-card .content p{color:var(--rr-color-text-body)}.testi-carousel-wrap .testi-thumb-wrap{max-width:19.375rem;width:100%;margin-bottom:2.1875rem}.testi-carousel-wrap .testi-thumb-wrap .thumb-carousel .swiper-slide .testi-thumb{width:5.625rem;height:5.625rem;border-radius:50%;overflow:hidden;border:.1875rem solid #fff0;cursor:pointer}.testi-carousel-wrap .testi-thumb-wrap .thumb-carousel .swiper-slide.swiper-slide-thumb-active .testi-thumb{border:.1875rem solid var(--rr-color-theme-primary)}.testi-carousel-wrap .content-carousel .testi-content{max-width:40rem}.testi-carousel-wrap .content-carousel .testi-content p{font-size:1.125rem;margin-bottom:1.875rem;color:#74787C;font-family:var(--rr-ff-p);font-weight:var(--rr-fw-normal);line-height:1.75rem}.dark .testi-carousel-wrap .content-carousel .testi-content p{color:var(--rr-color-text-body)}.testi-carousel-wrap .content-carousel .testi-content .author-info .name{font-size:1.5rem;margin-bottom:.3125rem;color:var(--rr-color-heading-primary)}.dark .testi-carousel-wrap .content-carousel .testi-content .author-info .name{color:var(--rr-color-common-white)}.testi-carousel-wrap .content-carousel .testi-content .author-info span{font-size:.875rem;font-family:var(--rr-ff-body)}.dark .testi-carousel-wrap .content-carousel .testi-content .author-info span{color:var(--rr-color-text-body)}.testi-img-5{max-width:40rem;width:100%;height:100%;margin-left:auto}@media only screen and (max-width:992px){.testi-img-5{margin:0 auto;margin-top:2.5rem;height:auto}}.testi-img-5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta-section-5{position:relative;z-index:1}.cta-section-5 .bg-img{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.cta-section-5 .overlay{background:#3F5AF3;mix-blend-mode:multiply;transform:rotate(180deg);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.cta-section-5 .overlay-2{background:linear-gradient(266.79deg,#1C1C1C 51.86%,rgb(28 28 28 / .32) 78.29%);mix-blend-mode:difference;opacity:.47;transform:rotate(180deg);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.cta-section-5 .overlay-3{background:linear-gradient(266.79deg,#1C1C1C 51.86%,rgb(28 28 28 / .32) 78.29%);mix-blend-mode:multiply;opacity:.15;transform:rotate(180deg);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.cta-wrap-5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:2.5rem}.cta-wrap-5 .section-heading .sub-heading{color:var(--rr-color-common-white)}.cta-wrap-5 .section-heading .sub-heading:before{background:linear-gradient(270deg,rgb(255 255 255 / .4) 0%,#fff0 100%)}.cta-wrap-5 .section-heading .section-title{color:var(--rr-color-common-white)}.cta-wrap-5 .cta-btn .rr-primary-btn{background:rgb(255 255 255 / .05);border:.0625rem solid #FFF;-webkit-backdrop-filter:blur(.5313rem);backdrop-filter:blur(.5313rem);border-radius:6.25rem;padding:1.125rem 1.875rem}.footer-4 .footer-wrap{padding:8.125rem 0}@media only screen and (max-width:992px){.footer-4 .footer-wrap{padding:5rem 0 0 0}}.footer-4 .logo-widget p{margin-bottom:2.5rem}.footer-4 .logo-widget .social-list li a{background-color:#1E2228;border-radius:50%;border:none}.footer-4 .logo-widget .social-list li a:hover{background-color:var(--rr-color-theme-primary)}.it-copyright-area{border-top:.0625rem solid var(--rr-color-border-1);padding:2.5rem 0}@media only screen and (max-width:992px){.it-copyright-area{padding:2.5rem 0}}