@import url('https://fonts.googleapis.com/css2?family=Anton&family=Outfit:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Space+Grotesk:wght@300..700&display=swap');
:root{
    --wr-body:#0a0410;
    --wr-primary-color:#8200FF;
	--Wr-seccolor:#f39457;
    --wr-secondary-color:#00A5D9;
    --wr-footer-bg:#0E0616;
    --wr-primary-txt:#291B37;

    --hireusbg:#160c1f;
    --hireuscolor:#fff;
    --hireusbordercolor:#333333;

    --WrHeadernav:#fff;
    --WrHeadernav-active:#00A5D9;

    --wr-banner-bg:#1f1727;
    --wrservice-txt:#f39457;
    
    --portfoliobg:#1a0f23;
    --wrSwiperBtnBg:#0E0616;
    --wrSwiperBtnColor:#00A5D9;
    --wrRightSection:#ffffff0f;
    --clientsaybg:#22152d;
    --text-animation-bg:#00A5D9;

    --contactbgwrapper:#ffffff0f;

    --contactform-bg:#1a0f23;
    --input-bg:#24182e;
    --input-border:#483e4f;
    --input-hover-bg:#24182e;
    --input-hover-border:#00a5d9;
    --checkbox-bg:#31223d;
    --checkbox-cl:#00a5d9;
    --filebtn-bg:#00a5d9;

    --contact-head-bg:#1f1727;
    --servicesecsolid:#22152d;
}

.py80solid{background:var(--servicesecsolid);}
main{overflow: hidden;}
body{font-family: "Poppins", sans-serif;background-color: var(--wr-body);color: #d6d6d6;overflow-x: hidden;}
b, strong{font-weight: 800;}
.WranimSvg{position: relative;z-index: 9;width: 100%;height: 100%;display: block;}
/* ONSCROLL PROGRESS */
.progress-wrap {position: fixed;right: 30px;bottom: 30px;height: 46px;width: 46px;cursor: pointer;background: #1f1727;display: block;border-radius: 50px;box-shadow: inset  0 0 0 2px rgba(194, 194, 194, 0.1);z-index: 999;opacity: 0;visibility: hidden;transform: translateY(15px);-webkit-transition: all 200ms linear;transition: all 200ms linear;-o-transition: all 200ms linear;-moz-transition: all 200ms linear;}
.progress-wrap.active-progress {opacity: 1;visibility: visible;transform: translateY(0);}
.progress-wrap::after {position: absolute;content: '';inset: 0;margin: auto;height: 18px;width: 18px;cursor: pointer;display: block;z-index: 1;-webkit-transition: all 200ms linear;transition: all 200ms linear;-o-transition: all 200ms linear;-moz-transition: all 200ms linear;background-repeat: no-repeat;background-size: 100% 100%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='m112 244l144-144l144 144M256 120v292'/%3E%3C/svg%3E");}
.progress-wrap:hover::after {opacity: 0;}
.progress-wrap::before {position: absolute;content: '';inset: 0;margin: auto;height: 18px;width: 18px;cursor: pointer;display: block;z-index: 1;-webkit-transition: all 200ms linear;transition: all 200ms linear;-o-transition: all 200ms linear;-moz-transition: all 200ms linear;background-repeat: no-repeat;background-size: 100% 100%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='none' stroke='%2300a5d9' stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='m112 244l144-144l144 144M256 120v292'/%3E%3C/svg%3E");}
.progress-wrap:hover::before {opacity: 1;}
.progress-wrap svg path { fill: none; }
.progress-wrap svg.progress-circle path {stroke: #00a5d9;stroke-width: 4;box-sizing:border-box;-webkit-transition: all 200ms linear;transition: all 200ms linear;-o-transition: all 200ms linear;-moz-transition: all 200ms linear;}
/* ONSCROLL PROGRESS */
/* SVG LOADER */
.WrsvgLoaderWrapper{position: relative;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;}
.WrsvgLoader {position: absolute;inset: 0;margin: auto;border: 4px solid #f3f3f3;border-radius: 50%;border-top: 4px solid #3498db;width: 30px;height: 30px;animation: spin 1s linear infinite;}
@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}
/* SVG LOADER */
/* HEADER */
header {position: absolute;top: 0;left: 0;z-index: 99;width: 100%;box-shadow: none;transition: all 0.3s, box-shadow 0.3s;}
header.sticky{position: sticky;top: 0;    padding: 10px;background: #ffffff40;backdrop-filter: blur(60px);-webkit-backdrop-filter: blur(60px);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);}
header.sticky .Headerwrapper{padding-top: 0;}
header.sticky .HeaderNavigationMain{background: transparent;backdrop-filter:unset;-webkit-backdrop-filter:unset;}
.Headerwrapper{padding-top: 14px;}
.Headerwrapper .container.containercstm{max-width: 1400px}
.LogoWrapper {max-width: 200px;height: auto;display: block;}
.HeaderMain{display: flex;gap: 10px;flex-wrap: wrap;align-items: center;justify-content: space-between;position: relative;}
.NavigationMenuWrapper{display: flex;flex: 1;justify-content: center;}
.HeaderNavigationMain{background: #ffffff40;padding-left: 20px;padding-right: 20px;border-radius: 80px;display: block;}
.NavigationMenu_Nav .nav-link{display: flex; align-items: center; gap: 3px;padding: 18px 10px;color:var(--WrHeadernav);font-family: 'Space Grotesk';font-weight: 500;font-size: 16px;line-height: 20px;overflow: hidden;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.NavigationMenu_Nav .nav-link .DropIcon{transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
/* .DropdownService .dropdown-item */
.NavigationMenu_Nav .nav-link:hover,.NavigationMenu_Nav .nav-link:focus,.NavigationMenu_Nav .nav-link:active{color: var(--WrHeadernav-active);}.NavigationMenu_Nav .nav-link.active{color: var(--WrHeadernav-active);}
.NavigationMenu_Nav .nav-link:hover .DropIcon,.NavigationMenu_Nav .nav-link:focus .DropIcon,.NavigationMenu_Nav .nav-link:active .DropIcon,.NavigationMenu_Nav .nav-link.active .DropIcon{transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.dropdown.DropdownService, .dropdown-center.DropdownService, .dropend.DropdownService, .dropstart.DropdownService, .dropup.DropdownService, .dropup-center.DropdownService {position: unset;}
.DropdownService .dropdown-item{border-radius:6px;padding: 10px 14px;color:#000;white-space: unset;width: 100%;font-family: 'Space Grotesk';font-weight: 500;font-size: 16px;line-height: 20px;overflow: hidden;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.DropdownService .dropdown-item:hover,.DropdownService .dropdown-item:focus,.DropdownService .dropdown-item:active,.DropdownService .dropdown-item.active{color: var(--WrHeadernav-active);background-color:#deedff;}
.DropdownService .dropdown-menu.show {display: flex;inset: 45px 0 0 0 !important;}
.DropdownService .dropdown-menu{position: absolute;margin: 0px;transform: unset !important;pointer-events: auto;padding-top: 20px !important;left: 0 !important;border: none;box-shadow: none;background-color: transparent;}
@media (min-width: 992px) {.DropdownService:hover .dropdown-menu, .DropdownService:focus .dropdown-menu, .DropdownService:active .dropdown-menu {display: block;position: absolute;top: 45px;left: 0;right: 0;}}
.DropdownService .DropDownContent{padding: 15px 10px;background: #fff;display: flex;flex-direction: column;height: fit-content;border-radius: 20px}
.ServiceDropDown{width: 662px;margin-left: auto;margin-right: auto;}
.DropDownFull{width: 100%;}
.DropDark{background-color: #0a0410 !important;}
.HeaderEnd{width: 200px;}
.HeaderEnd .nav-link{padding: 0;background: #ffffff40;backdrop-filter: blur(60px);-webkit-backdrop-filter: blur(60px);color: #fff;display: flex;align-items: center;justify-content: center;padding: 8px;border-radius: 100%;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.HeaderEnd .nav-link svg{width: 26px;height: 26px;display: flex;}
.HeaderEnd .nav-link:hover,.HeaderEnd .nav-link:focus,.HeaderEnd .nav-link:active,.HeaderEnd .nav-link.active{color: var(--WrHeadernav-active);background-color:#deedff;}
/* TECHNOLOGY DROPDOWN */
.DropTechWrapper{display: flex;flex-wrap: wrap;}
.DropTechItem{display:flex;flex-direction: column;align-items: center;}
.DropTechImgBg{padding: 18px;background: #ffffffe7;border-radius: 100%;display: block;width: fit-content;height: fit-content;margin-bottom: 10px;transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;}
.DropTechItem:hover .DropTechImgBg{transform: scale(1.1);-o-transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
.DropTechImg{width:40px;height:40px;display:block;border-radius: 100%;position: relative;}
.DropTechImg img{width: 100%;height: 100%;object-fit: contain;}
.DropTechCaption{font-size: 14px;font-weight: 500;line-height:20px;color: #fff;text-align: center;text-transform: capitalize;}
.DropTechItem{padding: 8px;flex: 0 0 auto;width: 11%;}
@media(max-width:1399.98px){.DropTechItem{width: 12.5%;}}
/* TECHNOLOGY DROPDOWN */
/* DROPDOWN INDUSTRY */
.DropIndustryCard{padding-top: 18px;padding-bottom: 18px;padding-left: 4px;padding-right: 4px;border-width: 1.8px;border-style: solid;border-color:#fff;background: #ffffff14;border-radius: 12px;display: flex;flex-direction: column;justify-content: center;}
.DropIndustryCardImg{width: 64px;height: 64px;min-width: 64px;min-height: 64px;overflow: hidden;margin-bottom:16px;margin-left: auto;margin-right: auto;position: relative;}
.DropIndustryCardImg img{width: 100%;height: 100%;object-fit: contain;}
.DropIndustryCardCaption{text-align: center;font-size: 16px;font-weight: 500;line-height: 18px;color: #fff;}
/* DROPDOWN INDUSTRY */
@media(min-width: 1106px) and (max-width: 1199.98px){.NavigationMenu_Nav .nav-link{padding-left: 8px;padding-right: 8px;}}
@media(min-width: 991px) and (max-width: 1106px){
.HeaderNavigationMain{padding-left:15px;padding-right:15px;}.HeaderMain{gap: 2px;}.LogoWrapper{max-width: 170px;}.NavigationMenu_Nav .nav-link{padding-left: 7px;padding-right: 7px;font-size: 15px;line-height: 18px;}.HeaderEnd{width:170px;}.ServiceDropDown{width: 600px;}.HeaderEnd .nav-link svg{width: 23px;height: 23px;}
/* INDUSTRIES DROPDOWN */
.DropIndustryCard{padding-top: 15px;padding-bottom: 15px;}.DropIndustryCardImg {width: 50px;height: 50px;min-width: 50px;min-height: 50px;margin-bottom: 10px;}.DropIndustryCardCaption{font-size: 14px;line-height: 16px;}
/* INDUSTRIES DROPDOWN */}
@media(max-width:991.98px){
.NavigationMenuWrapper,.HeaderEnd{display: none;}
/* TECHNOLOGY & INDUSTRY DROPDOWN */
.TechnologyDropdown,.IndustriesDropdown{display: none !important;}
/* TECHNOLOGY & INDUSTRY DROPDOWN */}
/* OVERLAYMENU */
/* .overlay-boxes.open */
@media (min-width: 992px){.overlay.overlay-boxes.open{width: 0;height: 0;position: unset;display: none;}}
.BtnOpenMenu,.OverlayClose{border: none;outline: none;padding: 12px;border-radius: 100%;color: #fff;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.BtnOpenMenu{background: #ffffff40;backdrop-filter: blur(60px);-webkit-backdrop-filter: blur(60px);}
.OverlayClose{background: #33293b;}
.BtnOpenMenu svg,.OverlayClose svg{width: 30px;height: 30px;display: flex;}
.BtnOpenMenu:hover,.BtnOpenMenu:focus,.BtnOpenMenu:active{color: var(--WrHeadernav-active);}
.OverlayClose:hover,.OverlayClose:focus,.OverlayClose:active{color: var(--WrHeadernav-active);background-color: #deedff4b; }
.overlay {position: fixed;width: 100%;min-height: 100vh;inset: 0;background:#0a0410;}
.overlay-boxes {background: transparent;visibility: hidden;-webkit-transition: visibility 0s 0.8s;transition: visibility 0s 0.8s;}
.overlay-boxes.open {visibility: visible;-webkit-transition: none;transition: none;}
.overlay-boxes #BGSVG {position: absolute;inset: 0;width: 100%;height: 100vh;}
.overlay-boxes #BGSVG path {fill: #0a0410;display: none;}
.overlay-boxes .OverlayContent {opacity: 0;-webkit-transition: opacity 0.5s 0.1s;transition: opacity 0.5s 0.1s;-o-transition:opacity 0.5s 0.1s;-moz-transition: opacity 0.5s 0.1s;}
.overlay-boxes.open .OverlayContent {opacity: 1;-webkit-transition-delay: 1s;transition-delay: 1s;-o-transition-delay: 1s;-moz-transition-delay:1s;}
.overlay-boxes.close .OverlayContent {-webkit-transition-delay: 0s;transition-delay: 0s;-o-transition-delay: 0s;-moz-transition-delay:0s;}
.OverlayContent{position: relative;z-index: 99;padding-top:14px;padding-bottom:30px;height: 100%;background: #0a0410;}
.OverlayContent .container{max-width: 1400px;height: 100%;overflow-x: auto;}
.OverlayContentTopWrapper{display: flex;align-items: center;justify-content: space-between;gap: 15px;flex-wrap: wrap;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;background: #0a0410;position: sticky;top: 0;}
.OverlayContentMenu{padding: 20px;}
.OverlayDropdown .dropdown-menu{position: unset !important;transform: none !important;padding: 15px 10px;background: #1a0f23;border: none;}
.OverlayDropdown .dropdown-item{border-radius: 6px;padding: 10px 14px;color: #fff;white-space: unset;width: 100%;font-family: 'Space Grotesk';font-weight: 500;font-size: 16px;line-height: 20px;overflow: hidden;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.OverlayDropdown .dropdown-item:hover,.OverlayDropdown .dropdown-item:focus,.OverlayDropdown .dropdown-item:active,.OverlayDropdown .dropdown-item.active{color: var(--WrHeadernav-active);background-color: #deedff08;}
.OverlayContentMenu .nav-link{font-family: 'Space Grotesk';font-weight: 500;font-size: 16px;line-height: 20px;overflow: hidden;padding: 10px 0;color: #fff;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.OverlayContentMenu .nav-link:hover,.OverlayContentMenu .nav-link:focus,.OverlayContentMenu .nav-link:active,.OverlayContentMenu .nav-link.active{color: var(--WrHeadernav-active);}
.OverlayDropdown .dropdown-toggle::after,.NavigationMenu_Nav .nav-link::after{content: none;}
.DropIcon svg{width: 16px;height: 16px;display: flex;}
.OverlayDropdown .dropdown-toggle{display: flex;gap: 15px;justify-content: space-between;align-items: center;}
.OverlayDropdown .dropdown-toggle:active .DropIcon,.OverlayDropdown .dropdown-toggle.active .DropIcon,.OverlayDropdown .dropdown-toggle.show .DropIcon{transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.OverlayContentBottom{padding-left:20px;padding-right:20px;}
.OverlaySocLink .nav-link{padding: 0;background: #1a0f23;color: #fff;display: flex;align-items: center;justify-content: center;padding: 8px;border-radius: 100%;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.OverlaySocLink .nav-link svg{width: 26px;height: 26px;display: flex;}
.OverlaySocLink .nav-link:hover,.OverlaySocLink .nav-link:focus,.OverlaySocLink .nav-link:active,.OverlaySocLink .nav-link.active{color: var(--WrHeadernav-active);background-color: #deedff08;}
/* OVERLAYMENU */
/* HEADER */
/* BANNER */
.WrBanner{margin-top: 60px}
/* .BannerSubTxt{max-width: 400px; margin-left: unset} */
.BannerSubTxt .swiper-slide,.BannerHeading .swiper-slide{opacity: 0 !important;}
.BannerSubTxt .swiper-slide-active,.BannerHeading .swiper-slide-active{opacity: 1 !important;}
/* .WrBannerWrapper{background: var(--wr-banner-bg);padding: 40px 30px;border-radius: 20px;} */
.WrBannerWrapper h1{font-size:52px;font-family: "Outfit", sans-serif;font-weight: 600;line-height: 60px;color: #fff;}
.WrServicestxt{margin-top: 20px;font-size: 28px;font-weight: 700;color:var(--wrservice-txt);font-family: 'Space Grotesk';}
@media(max-width:1199px){.WrBannerWrapper h1{font-size:42px;line-height: 50px}}
@media (max-width: 575.98px){.WrBannerWrapper{padding: 30px 20px}.WrBannerWrapper h1{font-size:32px;line-height: 40px}.WrServicestxt {margin-top: 12px;font-size: 24px;}.WrBannerWrapper .BtnCstm{padding: 10px 20px;}}
/* BANNER */
/* GRADIENT BLOCKS */
.wrdBlocks{width: 680px;height: 180px;border-radius: 120px;display: block;background-color: #cacaca;}
.wrdBlocksWrapper{display: flex;align-items: center;justify-content: center;filter: blur(180px);-webkit-filter: blur(180px);-ms-filter: blur(180px);position: absolute;inset: 0;}
.wrdBlocksWrapper .wrdBlocks:nth-child(1){background: var(--wr-secondary-color);position: absolute;right: -80px;top: 0;}
.wrdBlocksWrapper .wrdBlocks:nth-child(2){background:var(--wr-primary-color);}
.wrdBlocksWrapper .wrdBlocks:nth-child(3){background:var(--wr-secondary-color);position: absolute;left: -80px;bottom: 0;}
/* GRADIENT BLOCKS */
/* SWIPER HOVER TO SHOW BTN */
.SwiperHoverbtn .swiper-button-prev, .SwiperHoverbtn .swiper-button-next {width: 46px;height: 46px;margin-top: 0;text-align: center;color: var(--wrSwiperBtnColor);background-color: #fff;border-radius: 55px;opacity: 0;visibility: hidden;transition: all .3s ease;}
.SwiperHoverbtn:hover .swiper-button-prev, .SwiperHoverbtn:hover .swiper-button-next {transform: translateX(0);opacity: 1;visibility: visible;}
.SwiperHoverbtn .swiper-button-prev:hover, .SwiperHoverbtn .swiper-button-next:hover {background-color: var(--wrSwiperBtnBg);color: #fff;}
.SwiperHoverbtn .swiper-button-prev svg, .SwiperHoverbtn .swiper-button-next svg {width: 30px;height: 30px;display: flex;}
.SwiperHoverbtn .swiper-button-prev {left: 25px;transform: translateX(50px);}
.SwiperHoverbtn .swiper-button-next {right: 25px;transform: translateX(-50px);}
.SwiperHoverbtn .swiper-button-next:after,.SwiperHoverbtn .swiper-rtl .swiper-button-prev:after,.SwiperHoverbtn .swiper-button-prev:after,.SwiperHoverbtn .swiper-rtl .swiper-button-prev:after {content: none;}
.SwiperHoverbtn .swiper-button-next.swiper-button-disabled,.SwiperHoverbtn .swiper-button-prev.swiper-button-disabled{visibility: hidden;opacity: 0;}
.WrTestimonial.SwiperHoverbtn .swiper-button-prev:hover, .WrTestimonial.SwiperHoverbtn .swiper-button-next:hover {background-color:#00A5D9;color: #fff;}
/* SWIPER HOVER TO SHOW BTN */
/* SWIPER S2 NAVIGATION */
.SwiperS2 .swiper_nav {display: flex;gap: 24px;justify-content: center;margin-top: 30px;}
.SwiperS2 .swiper_nav .swiper-button-prev, .SwiperS2 .swiper_nav .swiper-button-next {--swiperborder-color: #fff;--swiperbg-color:#fff;--swiper-color: #00A5D9;--swiper-hover-border: #00A5D9;--swiper-hover-bg: #00A5D9;--swiper-hover-color: #fff;}
.SwiperS2 .swiper-button-next,.SwiperS2 .swiper-button-prev {position: unset;}
.SwiperS2 .swiper-button-prev,.SwiperS2 .swiper-button-next {background-color: var(--swiperbg-color);border: 2px solid;border-color: var(--swiperborder-color);height: fit-content;margin: 0;width: 44px;height: 44px;color: var(--swiper-color);border-radius: 50%;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.SwiperS2 .swiper-button-prev svg,.SwiperS2 .swiper-button-next svg {width: 26px;height: 26px;display: flex;}
.SwiperS2 .swiper-button-prev:hover,.SwiperS2 .swiper-button-next:hover {color: var(--swiper-hover-color);background-color: var(--swiper-hover-bg);border-color: var(--swiper-hover-border);}
.SwiperS2 .swiper-button-next:after,.SwiperS2 .swiper-rtl .swiper-button-prev:after {content: unset;}
.SwiperS2 .swiper-button-prev:after,.SwiperS2 .swiper-rtl .swiper-button-next:after {content: unset;}
/* SWIPER S2 NAVIGATION */
.Wrtxt{font-style: normal;font-weight: 400;font-size: 15px;line-height: 23px;margin-bottom: 15px;color: #ababab;}
/* SECTION TOP TITLE */
.SecTitle{font-family: 'Outfit';font-weight: 700;font-size: 20px;line-height: 28px;letter-spacing: 0.06em;text-transform: uppercase;color: var(--wr-secondary-color);position: relative;z-index: 11;margin-bottom: 10px;display: flex;flex-direction: column;}
.SecTitle::before{content: attr(data-label);font-family: 'Anton';font-style: normal;font-weight: 400;font-size: 34px;line-height: 34px;text-transform: uppercase;color: transparent;-webkit-text-stroke-width: 1px;stroke-width: 1px;-webkit-text-stroke-color: #56515C;stroke: #56515C;}
.SectionTitle{font-family: 'Outfit';font-style: normal;font-weight: 600;font-size: 22px;line-height: 32px;color: #fff;margin-bottom: 20px;}
/* SECTION TOP TITLE */
/* BUTTON CSTM */
.BtnCstm {pointer-events: auto;cursor: pointer;background: #000;border: none;position: relative;display: flex;align-items: center;gap: 15px;font-family: "Space Grotesk", sans-serif;padding: 16px 40px;}
.BtnCstm::before,.BtnCstm::after {position: absolute;top: -1px;left: 0;width: 100%;height: 100%;}
.BtnEffect:disabled,.BtnEffect.disabled,.BtnCstm:disabled,.BtnCstm.disabled{pointer-events: none !important;}
.BtnEffect {overflow: hidden;font-family:"Space Grotesk", sans-serif;font-size: 22px;border-radius: 60px;color: #fff; width: fit-content; text-decoration: none;}
.BtnEffect span {display: block;position: relative;z-index: 10;}
.BtnEffect:hover span {animation: MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s;-o-animation: MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s;-moz-animation: MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s;-webkit-animation: MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s;}
@keyframes MoveScaleUpInitial {to {transform: translate3d(0,-105%,0) scale3d(1,2,1);-o-transform: translate3d(0,-105%,0) scale3d(1,2,1);-ms-transform: translate3d(0,-105%,0) scale3d(1,2,1);-moz-transform: translate3d(0,-105%,0) scale3d(1,2,1);-webkit-transform: translate3d(0,-105%,0) scale3d(1,2,1);opacity: 0;}}
@-o-keyframes MoveScaleUpInitial{to {transform: translate3d(0,-105%,0) scale3d(1,2,1);-o-transform: translate3d(0,-105%,0) scale3d(1,2,1);-ms-transform: translate3d(0,-105%,0) scale3d(1,2,1);-moz-transform: translate3d(0,-105%,0) scale3d(1,2,1);-webkit-transform: translate3d(0,-105%,0) scale3d(1,2,1);opacity: 0;}}
@-moz-keyframes MoveScaleUpInitial{to {transform: translate3d(0,-105%,0) scale3d(1,2,1);-o-transform: translate3d(0,-105%,0) scale3d(1,2,1);-ms-transform: translate3d(0,-105%,0) scale3d(1,2,1);-moz-transform: translate3d(0,-105%,0) scale3d(1,2,1);-webkit-transform: translate3d(0,-105%,0) scale3d(1,2,1);opacity: 0;}}
@-webkit-keyframes MoveScaleUpInitial{to {transform: translate3d(0,-105%,0) scale3d(1,2,1);-o-transform: translate3d(0,-105%,0) scale3d(1,2,1);-ms-transform: translate3d(0,-105%,0) scale3d(1,2,1);-moz-transform: translate3d(0,-105%,0) scale3d(1,2,1);-webkit-transform: translate3d(0,-105%,0) scale3d(1,2,1);opacity: 0;}}
@keyframes MoveScaleUpEnd {from {transform: translate3d(0,100%,0) scale3d(1,2,1);-o-transform:translate3d(0,100%,0) scale3d(1,2,1);-ms-transform:translate3d(0,100%,0) scale3d(1,2,1);-moz-transform:translate3d(0,100%,0) scale3d(1,2,1);-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);opacity: 0;}to {transform: translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity: 1;}}
@-o-keyframes MoveScaleUpEnd{from {transform: translate3d(0,100%,0) scale3d(1,2,1);-o-transform:translate3d(0,100%,0) scale3d(1,2,1);-ms-transform:translate3d(0,100%,0) scale3d(1,2,1);-moz-transform:translate3d(0,100%,0) scale3d(1,2,1);-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);opacity: 0;}to {transform: translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity: 1;}}
@-moz-keyframes MoveScaleUpEnd{from {transform: translate3d(0,100%,0) scale3d(1,2,1);-o-transform:translate3d(0,100%,0) scale3d(1,2,1);-ms-transform:translate3d(0,100%,0) scale3d(1,2,1);-moz-transform:translate3d(0,100%,0) scale3d(1,2,1);-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);opacity: 0;}to {transform: translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity: 1;}}
@-webkit-keyframes MoveScaleUpEnd{from {transform: translate3d(0,100%,0) scale3d(1,2,1);-o-transform:translate3d(0,100%,0) scale3d(1,2,1);-ms-transform:translate3d(0,100%,0) scale3d(1,2,1);-moz-transform:translate3d(0,100%,0) scale3d(1,2,1);-webkit-transform:translate3d(0,100%,0) scale3d(1,2,1);opacity: 0;}to {transform: translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity: 1;}}
.BtnEffect::before {content: '';background:var(--wr-primary-color);width: 120%;height: 0;padding-bottom: 120%;top: -110%;left: -10%;border-radius: 50%;transform: translate3d(0,68%,0) scale3d(0,0,0);-o-transform: translate3d(0,68%,0) scale3d(0,0,0);-ms-transform: translate3d(0,68%,0) scale3d(0,0,0);-moz-transform: translate3d(0,68%,0) scale3d(0,0,0);-webkit-transform: translate3d(0,68%,0) scale3d(0,0,0);}
.BtnEffect:hover::before {transform: translate3d(0,0,0) scale3d(1,1,1);-o-transform: translate3d(0,0,0) scale3d(1,1,1);-ms-transform: translate3d(0,0,0) scale3d(1,1,1);-moz-transform: translate3d(0,0,0) scale3d(1,1,1);-webkit-transform: translate3d(0,0,0) scale3d(1,1,1);transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);-o-transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);-moz-transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);-webkit-transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}
.BtnEffect::after {content: '';background: var(--wr-primary-color);transform: translate3d(0,-100%,0);-o-transform: translate3d(0,-100%,0);-ms-transform: translate3d(0,-100%,0);-moz-transform: translate3d(0,-100%,0);-webkit-transform: translate3d(0,-100%,0);transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);-o-transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);-moz-transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);-webkit-transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}
.BtnEffect:hover::after {-o-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-o-transition: translate3d(0,0,0);-moz-transition: translate3d(0,0,0);-webkit-transition: translate3d(0,0,0);transition-duration: 0.05s;transition-delay: 0.4s;transition-timing-function: linear;}
/* BUTTON CSTM */
/* BUTTON EFFECT 2 */
.BtnCstmSec {pointer-events: auto;cursor: pointer;background:var(--wr-secondary-color);border: none;color: #fff;padding: 16px 40px;margin: 0;position: relative;display: inline-block;border-radius: 10px;text-decoration: none;}
.BtnEffectSec::before,.BtnEffectSec::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.BtnEffectSec{border-radius: 16px;overflow: hidden;color: #fff;border: none;border-radius: 10px;background: var(--wr-primary-color);}
.BtnEffectSec span {position: relative;font-family: 'Space Grotesk';font-style: normal;font-weight: 700;font-size: 20px;line-height: 28px;}
.BtnEffectSec::before {content: '';background: var(--wr-secondary-color);width: 160%;left: -10%;transform: skew(30deg);-o-transform: skew(30deg);-ms-transform: skew(30deg);-moz-transform: skew(30deg);-webkit-transform: skew(30deg);transition: transform 0.4s cubic-bezier(0.3, 1, 0.8, 1);-o-transition: transform 0.4s cubic-bezier(0.3, 1, 0.8, 1);-moz-transition: transform 0.4s cubic-bezier(0.3, 1, 0.8, 1);-webkit-transition: transform 0.4s cubic-bezier(0.3, 1, 0.8, 1);}
.BtnEffectSec:hover::before {transform: translate3d(100%,0,0);-o-transform: translate3d(100%,0,0);-ms-transform: translate3d(100%,0,0);-moz-transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);}
/* BUTTON EFFECT 2 */
/* ABOUT */
.WRAbout{border-bottom:1px solid #ffffff0f;}
/* ABOUT */
/* SERVICE */
.WrServices .row{align-items: center}
.wrbullet{padding: 0;list-style: none;column-gap: 10px;row-gap: 6px;display: flex;flex-wrap: wrap;}
.wrbullet li{position: relative;display: flex;align-items: center;gap: 10px;font-weight: 400;font-size: 15px;line-height: 23px;color: #ababab;}
.wrbullet li::before{content: '';width: 8px;height: 8px;display: block;background: var(--wr-secondary-color);transform: rotate(45deg);}
.WrServiceImg{position: relative;width: 100%;height: 500px;display: flex;align-items: center;justify-content: center;}
.WrServiceImg::before{content: '';width: 260px;height: 260px;display: block;border-radius: 120px;display: block;background-color: #82FFFF;position: absolute;filter: blur(180px);-webkit-filter: blur(180px);-ms-filter: blur(180px);}
/* SERVICE */
.WrServiceSvg{position: relative;width: 100%;height: 450px;display: flex;align-items: center;justify-content: center;}
/* PORTFOLIO */
.WrPortfolio{padding-top:80px;padding-bottom:80px;background: var(--portfoliobg);}
.WrPortfolio .container-fluid{max-width: 1820px;}
.WRPortfoliocard{display: block;border-radius: 16px;padding-right: 14px;text-decoration: none;transition: all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out; }
.WRPortfoliocard:hover,.WRPortfoliocard:focus{background:#0c0512;}
.PortfolioThumb{background: #cacaca;aspect-ratio: 8/8;display: block;position: relative;border-radius: 16px;overflow: hidden;}
.PortfolioThumb img{width: 100%;height: 100%;object-fit: cover;}
.PortfolioCaption{padding-top:20px;padding-bottom:14px;padding-left: 14px;display: block; text-decoration: none;}
.PortfolioCaption h4,.PortfolioCaption p{text-decoration: none}
.PortfolioCaption h4{font-size: 24px;line-height: 28px;font-weight: 600;color: #fff; text-transform: capitalize;}
.PortfolioCaption p{font-size: 15px;color: #ababab;margin-bottom: 0;}
/* PORTFOLIO */
/* TECHNOLOGY */
.WrtechnologyWrapper{display: flex;flex-wrap: wrap;}
.WrtechBox{padding: 10px;display: flex;flex-direction: column;align-items: center;}
.WrtechImgBg{padding: 24px;background: #ffffffe7;border-radius: 100%;display: block;width: fit-content;height: fit-content;margin-bottom: 10px;transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;}
.WrtechImg{width:44px;height:44px;display:block;border-radius: 100%;position: relative;}
.WrtechBox:hover .WrtechImgBg{transform: scale(1.1);-o-transform: scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
.WrtechImg img{width: 100%;height: 100%;object-fit: contain;}
.WrtechCaption{font-size: 15px;font-weight: 500;line-height:22px;color: #fff;text-align: center;text-transform: capitalize;}
@media(max-width:575.98px){.WrtechBox{padding: 0;}.TechnologySwiper.SwiperS2 .swiper_nav{margin-top: 10px}}
@media (min-width: 576px) {.TechnologySwiper .swiper_nav {display: none;}}
/* TECHNOLOGY */
/* RIGHT CHOICE */
.RightChoiceOutSide{padding-left: 24px;padding-right: 24px;position: relative;}
.RightChoice{max-width: 1920px;border-radius: 24px;background-color: var(--wrRightSection);margin-left: auto;margin-right: auto;overflow: hidden;position: relative;}
.RightChoice::before{content: '';width: 480px;height: 150px;display: block;border-radius: 120px;display: block;background-color: var(--wr-primary-color);position: absolute;top: 0;left: -220px;filter: blur(180px);-webkit-filter: blur(180px);-ms-filter: blur(180px);animation: rightchoicefirst 15s infinite;-o-animation: rightchoicefirst 15s infinite;-moz-animation: rightchoicefirst 15s infinite;-webkit-animation: rightchoicefirst 15s infinite;}
.RightChoice::after{content: '';width: 480px;height: 150px;display: block;border-radius: 120px;display: block;background-color: var(--wr-primary-color);position: absolute;bottom: 0;right: -220px;filter: blur(180px);-webkit-filter: blur(180px);-ms-filter: blur(180px);animation: rightchoicesecond 15s infinite;-o-animation: rightchoicesecond 15s infinite;-moz-animation: rightchoicesecond 15s infinite;-webkit-animation: rightchoicesecond 15s infinite;}
@keyframes rightchoicefirst {0% {top: 0;}50% {top: 100%;background-color: #f39457;}100% {top: 0;}}
@-o-keyframes rightchoicefirst {0% {top: 0;}50% {top: 100%;background-color: #f39457;}100% {top: 0;}}
@-moz-keyframes rightchoicefirst {0% {top: 0;}50% {top: 100%;background-color: #f39457;}100% {top: 0;}}
@-webkit-keyframes rightchoicefirst {0% {top: 0;}50% {top: 100%;background-color: #f39457;}100% {top: 0;}}
@keyframes rightchoicesecond {0% {bottom: 0;}50% {bottom: 100%;background-color: #f39457;}100% {bottom: 0;}}
@-o-keyframes rightchoicesecond {0% {bottom: 0;}50% {bottom: 100%;background-color: #f39457;}100% {bottom: 0;}}
@-moz-keyframes rightchoicesecond {0% {bottom: 0;}50% {bottom: 100%;background-color: #f39457;}100% {bottom: 0;}}
@-webkit-keyframes rightchoicesecond {0% {bottom: 0;}50% {bottom: 100%;background-color: #f39457;}100% {bottom: 0;}}
.RightChoiceTtl{max-width: 925px;margin-left: auto;margin-right: auto;font-family: 'Outfit';font-style: normal;font-weight: 700;font-size: 28px;line-height: 38px;color: #FFFFFF;margin-bottom: 60px;}
@media(min-width:576px){.RightChoiceTtl{font-size: 38px;line-height: 48px;}}
@media(min-width:768px){.RightChoiceTtl{font-size: 44px;line-height: 54px;}}
@media(min-width:992px){.RightChoiceTtl{font-size: 60px;line-height: 70px;}}
@media(min-width:1200px){.RightChoiceTtl{font-size: 71px;line-height: 91px;}}
/* RIGHT CHOICE */
/* FAQ */
.FaqWrapper .accordion{padding-bottom: 60px;}
.FaqWrapper .accordion-item{border-top: 0;border-left: 0;border-right: 0;background: transparent;border-bottom: 1px solid #22152d;}
.FaqWrapper .accordion-button,.FaqWrapper .accordion-body{padding-left: 0;padding-right: 0;border-radius: 0;}
.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed,
.accordion-item:last-of-type>.accordion-collapse,.accordion-item:last-of-type{border-radius: 0;}
.FaqWrapper .accordion-button{padding-top: 18px;padding-bottom: 18px;background: transparent;font-family: 'Outfit';font-style: normal;font-weight: 600;font-size: 18px;line-height: 30px;box-shadow: none;color: #ffffff;}
.FaqWrapper .accordion-body{padding-top: 0;font-family: 'Poppins';font-style: normal;font-weight: 400;font-size: 16px;line-height: 30px;color: #ababab;}
.FaqWrapper .accordion-button:not(.collapsed){background-color:transparent;color: #ffffff;border: none;box-shadow: none;}
.FaqImg{position: relative;z-index: 11;}
/* FAQ */
/* INDUSTRY WE SERVED */
.WrIndustry{background:#1a0f23;}
.WrIndustryCard{padding-top: 34px;padding-bottom: 34px;padding-left: 18px;padding-right: 18px;border-width: 1.8px;border-style: solid;border-color:#fff;background: #ffffff14;border-radius: 12px;display: flex;flex-direction: column;justify-content: center;}
.WrIndustryCardImg{width: 75px;height: 75px;min-width: 75px;min-height: 75px;overflow: hidden;margin-bottom:20px;margin-left: auto;margin-right: auto;position: relative;}
.WrIndustryCardImg img{width: 100%;height: 100%;object-fit: contain;}
.WrIndustryCardCaption{text-align: center;font-size: 18px;font-weight: 500;line-height: 22px;color: #fff;}
@media(max-width: 767.98px){.IndustrySwiper .row {margin-left: unset;margin-right: unset;}.IndustrySwiper .row>* {padding-left: unset;padding-right: unset;}}
@media (min-width: 768px) {.IndustrySwiper .swiper_nav {display: none;}}
/* INDUSTRY WE SERVED */
/* WR TALK */
.WrTalk{border-bottom: 1px solid #ffffff0f;}
.TalkWrapper{position: relative; width: fit-content;}
.TalkWrapper .txt {color: #fff;font-size: 120px;line-height: 130px;font-weight: 700;}
.TalkWrapper .txt:nth-child(1) {color: transparent;position: absolute;-webkit-text-stroke: 2px var(--text-animation-bg);}
.TalkWrapper .txt:nth-child(2) {color: var(--text-animation-bg);animation: animate 4s ease-in-out infinite;-o-animation: animate 4s ease-in-out infinite;-moz-animation: animate 4s ease-in-out infinite;-webkit-animation: animate 4s ease-in-out infinite;}
@keyframes animate {0%,100% {clip-path: polygon(0% 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%);}50% {clip-path: polygon(0% 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%);}}
@-o-keyframes animate {0%,100% {clip-path: polygon(0% 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%);}50% {clip-path: polygon(0% 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%);}}
@-moz-keyframes animate {0%,100% {clip-path: polygon(0% 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%);}50% {clip-path: polygon(0% 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%);}}
@-webkit-keyframes animate {0%,100% {clip-path: polygon(0% 45%,16% 44%,33% 50%,54% 60%,70% 61%,84% 59%,100% 52%,100% 100%,0% 100%);}50% {clip-path: polygon(0% 60%,15% 65%,34% 66%,51% 62%,67% 50%,84% 45%,100% 46%,100% 100%,0% 100%);}}
@media (max-width: 767.98px){.TalkWrapper .txt{font-size: 80px;line-height: 90px;}}
@media(max-width:575.98px){.TalkWrapper .txt{font-size:54px;line-height: 64px;}.TalkWrapper .txt:nth-child(1){-webkit-text-stroke: 1px var(--text-animation-bg);}}
/* WR TALK */
/* OUR TEAM */
.WrTeamSwiper{padding-top: 10px;}
.WRTeamCard{display: block;border-radius: 16px;padding-right: 14px;text-decoration: none;transition: all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out; }
.TeamThumb{background: #cacaca;width: 100%;overflow: hidden;height: 320px;border-radius: 16px;filter: grayscale(100%);-ms-filter: grayscale(100%);-webkit-filter: grayscale(100%);transition: all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out; }
.WRTeamCard:hover,.WRTeamCard:focus{background:#160c1f;transform: translateY(-10px);-o-transform: translateY(-10px);-ms-transform: translateY(-10px);-moz-transform: translateY(-10px);-webkit-transform: translateY(-10px);}
.WRTeamCard:hover .TeamThumb,.WRTeamCard:focus .TeamThumb{filter: grayscale(0%);-ms-filter: grayscale(0%);-webkit-filter: grayscale(0%);}
.TeamThumb img{width: 100%;height: 100%;object-fit: cover;}
.TeamCaption{padding-top:20px;padding-bottom:14px;padding-left: 14px}
.TeamCaption h4,.TeamCaption p{text-decoration: none;text-align: center;}
.TeamCaption h4{font-size: 20px;line-height: 28px;font-weight: 600;color: #fff;}
.TeamCaption p{font-size: 15px;color: #ababab;margin-bottom: 0;}
/* OUR TEAM */
/* CLIENT TESTIMONIAL */
.WrClient{background: var(--clientsaybg);}
.WrTestimonialCard{display: flex;flex-direction: column;gap: 28px;}
.TestimonialUser{display: flex;align-items: center;gap: 12px;}
.TestimonialUserImg{width: 60px;height: 60px;border-radius: 100%;background: #cacaca;overflow: hidden; position: relative;}
.TestimonialUserImg img{width: 100%;height: 100%;object-fit: cover;}
.TestimonialUserContent h6{font-size: 16px;line-height: 20px;margin-bottom: 0;}
.TestimonialUserContent span{font-size: 13px}
.TestimonialBox{padding-top: 15px;padding-bottom: 25px;padding-left: 15px;padding-right: 15px;font-size: 15px;font-weight: 300;line-height: 22px;background: #04020668;position: relative;}
.TestimonialBox::after{content: '';width:0;height:0;position: absolute;top: 100%;left: 15%;border-top: 20px solid #04020668;border-right: 20px solid transparent;}
/* CLIENT TESTIMONIAL */
/* HIRE US */
.HireUs{padding-top: 60px;padding-bottom: 60px;background-color: var(--hireusbg);border-bottom: 1px solid var(--hireusbordercolor);position: relative;}
.HireUsOutside{position: relative;margin-top: -30px;overflow: hidden;}
.HireUsContain{max-width: 688px;margin-left: auto;margin-right: auto;text-align: center;}
.HireUsContain .SectionTitle{color: var(--hireuscolor);margin-bottom: 60px;}
/* HIRE US */
/* FOOTER */
footer{background-color:#0E0616;}
.FooterTitle{font-weight: 700;font-size: 20px;line-height: 32px;text-transform: uppercase;color: #B78BE5;margin-bottom: 20px;}
.followUsTitle{font-weight: 700;font-size: 18px;line-height: 27px;text-transform: uppercase;color: #B78BE5;margin-bottom: 15px;}
.FooterContent{padding: 30px;border-radius: 0 30px;background-color: #17111C;border-left: 4px solid #B78BE5;display: flex;flex-direction: column;gap: 20px;}
.FooterLogo{max-width: 280px;height: auto;margin-bottom: 15px;}
.FooterContain{font-weight: 400;font-size: 16px;line-height: 24px;color: #FFFFFF;margin-bottom: 60px;}
.FooterNav{gap: 10px;}
.FooterNav a{font-family: 'Space Grotesk';font-weight: 500;font-size: 16px;line-height: 20px;color: #FFFFFF;text-decoration: none;}
.FooterSocialNav{gap: 12px;}
.FooterSocialLink{display: flex;align-items: center;gap: 6px;text-decoration: none;font-family: 'Space Grotesk';font-style: normal;font-weight: 500;font-size: 16px;line-height: 20px;color: #FFFFFF;}
.FooterIconSvg svg{width: 22px;height: 22px;display: flex;}
.FooterContenttitle{font-weight: 700;font-size: 14px;line-height: 21px;letter-spacing: 0.08em;text-transform: uppercase;color: #B78BE5;margin-bottom: 10px;}
.FooterContentNav{gap: 4px;}
.FooterContentLink{font-family: 'Space Grotesk';font-style: normal;font-weight: 500;font-size: 16px;line-height: 20px;color: #FFFFFF;text-decoration: none;display: flex;align-items: center;gap: 10px;}
.FooterSocialLink,.FooterContentLink,.FooterNav a{transition: all 0..3s ease-in-out;-o-transition: all 0..3s ease-in-out;-moz-transition: all 0..3s ease-in-out;-webkit-transition: all 0..3s ease-in-out;}
.FooterSocialLink:hover,.FooterSocialLink:focus,.FooterSocialLink:active,
.FooterContentLink:hover,.FooterContentLink:focus,.FooterContentLink:active,
.FooterNav a:hover,.FooterNav a:focus,.FooterNav a:active{color: var(--wr-secondary-color);}
/* FOOTER */
/* MEDIA */
@media(min-width:576px){.SecTitle {font-size: 20px;line-height: 26px;}.SecTitle::before{font-size: 38px;line-height: 38px;}.SectionTitle {font-size: 24px;line-height: 34px;}}
@media(min-width:768px){.SecTitle {font-size: 20px;line-height: 26px;}.SecTitle::before{font-size: 44px;line-height: 44px;}.SectionTitle{font-size: 26px;line-height: 36px;}}
@media(min-width:992px){.SecTitle{font-size: 22px;line-height: 28px;}.SecTitle::before{font-size: 52px;line-height: 52px;}.SectionTitle{font-size: 30px;line-height: 40px;}}
@media(min-width:1200px){.SecTitle{font-size: 24px;line-height: 30px;}.SecTitle::before{font-size: 62px;line-height: 62px;}.SectionTitle{font-size: 36px;line-height: 46px;}}
/* @media(max-width:1499.98px){}
@media(max-width:1399.98px){}
@media(max-width:1199.98px){}
@media (max-width:991.98px){}
@media (max-width: 767.98px){}
@media(max-width:575.98px){} */
/* MEDIA */
/* ABOUT US */
.AboutUsWrapper{margin-top: 60px;position: relative;min-height: calc(60vh - 60px);display: flex;flex-direction: column;justify-content: center;}
.AboutUsWrapper h1{max-width: 1280px;font-family: 'Outfit';font-style: normal;font-weight: 600;font-size: 64px;line-height: 81px;color: #fff;}
/* ABOUT WAGENLENKER */
.AboutWagenlenker P{margin-bottom: 15px;font-style: normal;font-weight: 400;font-size: 15px;line-height: 23px;color: #ababab;}
/* ABOUT WAGENLENKER */
/* ABOUT LEADER */
.AboutWrLeaders{overflow-x: hidden;position: relative;}
.WrLeaderName{font-family: 'Outfit';font-style: normal;font-weight: 600;font-size: 40px;line-height: 50px;color: #fff;margin-bottom: 5px;}
.WrLeaderPosition{font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 20px;line-height: 30px;color: #d6d6d6;margin-bottom: 15px;}
.WrLeaderSocialLinks{margin-bottom: 20px;gap: 10px;}
.SocialLink{display: flex;align-items: center;gap: 6px;text-decoration: none;font-family: 'Space Grotesk';font-style: normal;font-weight: 500;font-size: 16px;line-height: 20px;color: #d6d6d6;}
.LinkSvg svg{width: 22px;height: 22px;display: flex;}
.SocialLink:hover,.SocialLink:focus,.SocialLink:active{color: var(--wr-secondary-color);}
.WrLeaderAbout{font-family: 'Poppins';font-style: normal;font-weight: 400;font-size: 15px;line-height: 23px;color: #d6d6d6;}
.SvgAuthImg{width: 440px;height: 440px;border-radius:65% 35% 60% 40% / 31% 65% 35% 69% ; overflow: hidden;margin: auto;}
.SvgAuthImg img{width: 100%;height: 100%;object-fit: cover}
/* ABOUT LEADER */
/* SERVICE HEADING */
.ServiceWrapper{margin-top: 60px;padding-top: 60px;padding-bottom: 60px;position: relative;min-height: calc(60vh - 60px);display: flex;flex-direction: column;justify-content: center;}
.ServiceWrapper h1{max-width: 1280px;font-family: 'Outfit';font-style: normal;font-weight: 600;font-size: 64px;line-height: 81px;color: #fff;}
/* SERVICE HEADING */
/* MEDIA */
@media(max-width:1499.98px){.AboutUsWrapper h1,.ServiceWrapper h1{font-size: 56px;line-height: 68px;}}
@media(max-width:1399.98px){}
@media(max-width:1199.98px){.AboutUsWrapper h1,.ServiceWrapper h1{font-size: 48px;line-height: 62px;}}
@media (max-width:991.98px){.WrServiceImg{height: 400px;}.WrServiceSvg{height: 350px;}.AboutUsWrapper h1,.ServiceWrapper h1{font-size: 44px;line-height: 56px;}}
@media (max-width: 767.98px){.AboutWagenlenker .PrimaryImage{margin-left: auto;}}
@media(max-width:575.98px){.AboutUsWrapper h1,.ServiceWrapper h1{font-size: 34px;line-height: 46px;}.SvgAuthImg{width: 340px;height: 340px;}}
@media(max-width:498.98px){.SvgAuthImg{width: 300px;height: 300px;}}
@media(max-width:368.98px){.SvgAuthImg{width: 260px;height: 260px;}}
/* MEDIA */
/* ABOUT US */
/* PADDING */
.WrBanner,.WRAbout,.WrServices,.WrIndustry,.WrTalk,.Wrtechnology,.WrClient,.Wrwhoweare,.WrTeam,
.AboutUsWrapper,.AboutWrLeaders,.ServiceWrapper,.ContactSection,.ContactPagewrapper{padding-top:60px;}
.WrBanner,.WRAbout,.WrServices,.WrIndustry,.WrTalk,.Wrtechnology,.WrClient,.Wrwhoweare,.WrTeam,
.AboutWrLeaders,.ContactSection,.ContactPagewrapper{padding-bottom: 60px;}
.pt-60{padding-top: 60px;}
.py80,.py80solid{padding-top: 80px;}
.py80,.py80solid,.pb-80{padding-bottom: 80px;}
.AboutWagenlenker{padding-top: 60px;padding-bottom: 40px;}
.FaqWrapper{padding-top: 60px;}
footer{padding-top: 40px;padding-bottom: 40px;}
.RightChoice{padding-top: 80px;padding-bottom: 80px;}
@media (max-width:991.98px){
.WrBanner,.WRAbout,.WrServices,.WrIndustry,.WrTalk,.Wrtechnology,.WrClient,.Wrwhoweare,.WrTeam,.AboutWrLeaders,.ServiceWrapper,.ContactSection,.ContactPagewrapper{padding-top:50px;}
.WrBanner,.WRAbout,.WrServices,.WrIndustry,.WrTalk,.Wrtechnology,.WrClient,.Wrwhoweare,.WrTeam,
.AboutWrLeaders,
.ServiceWrapper,
.ContactSection,.ContactPagewrapper{padding-bottom: 50px;}
.pt-60{padding-top: 40px;}
.AboutWagenlenker{padding-top: 40px;padding-bottom: 0;}
.FaqWrapper{padding-top: 50px;}
.py80,.py80solid{padding-top: 50px;}
.py80,.py80solid,.pb-80{padding-bottom: 50px;}
.RightChoice{padding-top: 60px;padding-bottom: 60px;}
}
@media (max-width: 767.98px){.WrBanner,.WRAbout,.WrServices,.WrIndustry,.WrTalk,.Wrtechnology,.WrClient,.Wrwhoweare,.WrTeam,.AboutWrLeaders,.ServiceWrapper,.ContactSection,.ContactPagewrapper{padding-top:40px;}.WrBanner,.WRAbout,.WrServices,.WrIndustry,.WrTalk,.Wrtechnology,.WrClient,.Wrwhoweare,.WrTeam,.AboutWrLeaders,.ServiceWrapper,.ContactSection,.ContactPagewrapper{padding-bottom: 40px;}.FaqWrapper{padding-top: 40px;}.py80,.py80solid{padding-top: 40px;padding-bottom: 40px;}.RightChoice{padding-top: 50px;padding-bottom: 50px;}}
@media (max-width: 575.98px){
.AboutUsWrapper,.ServiceWrapper{min-height: auto;padding-bottom: 0;}.WrServiceImg {height: 300px;}}
/* PADDING */
/* CONTACT US */
label {color: #f6f6f6;font-size: 16px;font-weight: 500;line-height: normal;margin-bottom: 8px;}
.form-control {padding:10px 12px;border-width:2px;color: #f6f6f6;border: 2px solid var(--input-border);border-radius: 4px;background: var( --input-bg);box-shadow: none;transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.form-control::placeholder {font-weight: 500;color: #777777;}
.form-control[type=file]::-webkit-file-upload-button {background-color: var(--filebtn-bg) !important;color: #fff;border-radius: 6px;padding: 6px 10px;margin-left: 2px;}
.form-control:hover,.form-control:focus {border-color:var(--input-hover-border);background: var( --input-hover-bg);color: #f6f6f6;box-shadow: none;}
.radio-wrapper{width: fit-content;background-color: var( --checkbox-bg);display: flex;border-radius: 50px;padding: 6px;}
.radio-wrapper .btnr{padding: 10px 40px;border-radius: 50px;color: #777;font-size: 18px;font-weight: 600;line-height: normal;margin-bottom: 0px; }
.btn-check:checked+.btnr{color: #fff; background-color: var(--checkbox-cl);border-color:  var(--checkbox-cl);}
.btn-check:hover+.btnr,.btn-check:focus+.btnr{color: #fff;}
.ContactPagewrapper #inqueryForm{background: var(--contactform-bg);border: 2px solid #503c60;padding-top:30px; padding-left:30px;padding-right:30px;padding-bottom: 30px;border-radius: 20px;}
@media(max-width:399.98px){.radio-wrapper{width: 100%;flex-direction: column;}.radio-wrapper .btnr{width: 100%;padding: 10px}.radio-wrapper{border-radius: 30px}}
.ContactMainWrapper{padding-left:24px; padding-right:24px;margin-left: auto;margin-right: auto;overflow: hidden;position: relative;}
.ContactMainWrapper::before{content: '';width: 480px;height:480px;display: block;border-radius: 120px;display: block;background-color: var(--wr-primary-color);position: absolute;top: 0;left: -220px;filter: blur(180px);-webkit-filter: blur(180px);-ms-filter: blur(180px);animation: contactmainfirst 15s infinite;-o-animation: contactmainfirst 15s infinite;-moz-animation: contactmainfirst 15s infinite;-webkit-animation: contactmainfirst 15s infinite;}
.ContactMainWrapper::after{content: '';width: 480px;height:480px;display: block;border-radius: 120px;display: block;background-color: var(--wr-primary-color);position: absolute;bottom: 0;right: -220px;filter: blur(180px);-webkit-filter: blur(180px);-ms-filter: blur(180px);animation: contactmainsecond 15s infinite;-o-animation: contactmainsecond 15s infinite;-moz-animation: contactmainsecond 15s infinite;-webkit-animation: contactmainsecond 15s infinite;}
.ContactMainWrapper::before,.ContactMainWrapper::after{z-index: -1;}
@keyframes contactmainfirst {0% {top: 0;}50% {top: 100%;background-color: #f39457;}100% {top: 0;}}
@-o-keyframes contactmainfirst {0% {top: 0;}50% {top: 100%;background-color: #f39457;}100% {top: 0;}}
@-moz-keyframes contactmainfirst {0% {top: 0;}50% {top: 100%;background-color: #f39457;}100% {top: 0;}}
@-webkit-keyframes contactmainfirst {0% {top: 0;}50% {top: 100%;background-color: #f39457;}100% {top: 0;}}
@keyframes contactmainsecond {0% {bottom: 0;}50% {bottom: 100%;background-color: #f39457;}100% {bottom: 0;}}
@-o-keyframes contactmainsecond {0% {bottom: 0;}50% {bottom: 100%;background-color: #f39457;}100% {bottom: 0;}}
@-moz-keyframes contactmainsecond {0% {bottom: 0;}50% {bottom: 100%;background-color: #f39457;}100% {bottom: 0;}}
@-webkit-keyframes contactmainsecond {0% {bottom: 0;}50% {bottom: 100%;background-color: #f39457;}100% {bottom: 0;}}
.ContactSection{padding-top: 60px;padding-bottom: 60px;margin-top: 60px;}
.contactSec{max-width: 900px;margin-left: auto;margin-right: auto;text-align: center;}
.contactSec .Wrtxt{color:#d4d4d4;}
.contactSec h1{max-width: 1280px;font-family: 'Outfit';font-style: normal;font-weight: 600;font-size: 64px;line-height: 81px;color: #fff;}
@media(max-width:1499.98px){.contactSec h1{font-size: 56px;line-height: 68px;}}
@media(max-width:1199.98px){.contactSec h1{font-size: 48px;line-height: 62px;}}
@media (max-width:991.98px){.contactSec h1,.ServiceWrapper h1{font-size: 44px;line-height: 56px;}}
@media(max-width:575.98px){.contactSec h1,.ServiceWrapper h1{font-size: 34px;line-height: 46px;}
.ContactPagewrapper #inqueryForm{padding-top: 15px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;}}
.ContactPagewrapper{padding-top:60px;padding-bottom:60px;background: var(--contactbgwrapper);border-radius: 24px;margin-bottom: 30px}
/* CONTACT US */