﻿@import"https://fonts.googleapis.com/css2?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&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@100..900&display=swap";@import"iconmoon.css";@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothic-Bold.woff2") format("woff2"),url("../fonts/CenturyGothic-Bold.woff") format("woff"),url("../fonts/CenturyGothic-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothic-BoldItalic.woff2") format("woff2"),url("../fonts/CenturyGothic-BoldItalic.woff") format("woff"),url("../fonts/CenturyGothic-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothic-Italic.woff2") format("woff2"),url("../fonts/CenturyGothic-Italic.woff") format("woff"),url("../fonts/CenturyGothic-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothic.woff2") format("woff2"),url("../fonts/CenturyGothic.woff") format("woff"),url("../fonts/CenturyGothic.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.container{padding:0 60px;width:100%}@media(max-width: 993px){.container,.container-fluid{padding:0 15px;width:100%}}@media(max-width: 767px){.container,.container-fluid{padding:0 7.5px;width:100%}}.noPadding{padding:0}.cover{background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.d-flex,.steps .warp .row,.blogDetailsPage .container,.fromOurBlog.listPage .container,.fromOurBlog .row,.ourvisionHomeInnerPages .items,.iconsWithText .items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.v-center,.member-popup .socialLinksWrap,.ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .container,.iconsWithText .items .item .item-icon,.iconsWithText .items .item,.ourvisionHome .container,.features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box,.btnSocial{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.v-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap}.w100{width:100%;height:auto}a,input,button,textarea{transition:all .3s ease-in-out;border:0;padding:0;border-radius:0;background-color:rgba(0,0,0,0)}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus,textarea:hover,textarea:focus{text-decoration:none;outline:none !important}.btnWhite{background-color:#fff;display:inline-block;color:#542e91;padding:10px 15px;border-radius:4px;text-transform:uppercase;font-size:12px;font-weight:bold}.btnWhite:hover,.btnWhite:focus{background-color:#f58026;color:#fff}.btnWhite span{margin-left:5px;transform:scaleX(1);display:inline-block;line-height:0}html:lang(ar) .btnWhite span{margin-left:0;margin-right:5px}.btnBlue{background-color:#542e91;background:linear-gradient(to right, #f58026 0%, #542e91 100%);display:inline-block;color:#fff;padding:10px 15px;border-radius:4px;text-transform:uppercase;font-size:12px;font-weight:bold;position:relative;overflow:hidden;transition:all .3s ease-in-out;background-size:100% auto}.btnBlue span{margin-left:5px;transform:scaleX(1);display:inline-block;line-height:0}html:lang(ar) .btnBlue span{margin-left:0;margin-right:5px}.btnBlue:hover,.btnBlue:focus{background-color:#f58026;background-size:300% auto;color:#fff;background-position:left center}.btnWhiteBgWhite{background-color:#fff;background:#fff;display:inline-block;color:#f58026;padding:10px 15px;border-radius:4px;text-transform:uppercase;font-size:12px;font-weight:bold}.btnWhiteBgWhite:hover,.btnWhiteBgWhite:focus{background-color:#e7e7e7;background:linear-gradient(to right, #f58026 0%, #542e91 100%);color:#fff}.btnWhiteBgWhite span{margin-left:5px;transform:scaleX(1);display:inline-block;line-height:0}html:lang(ar) .btnWhiteBgWhite span{margin-left:0;margin-right:5px}.btnSocial{background-color:#f58026;color:#fff;width:36px;height:36px;border-radius:36px;-webkit-justify-content:center;justify-content:center}.btnSocial:hover,.btnSocial:focus{background-color:#542e91;color:#fff}body{font-family:"Poppins",serif;font-weight:400;font-style:normal}html:lang(ar) body{font-family:"Noto Sans Arabic",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Poppins",serif}html:lang(ar) body h1,html:lang(ar) body h2,html:lang(ar) body h3,html:lang(ar) body h4,html:lang(ar) body h5,html:lang(ar) body h6{font-family:"Noto Sans Arabic",sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:999;padding:10px 0;transition:all .3s ease-in-out}header .v-center,header .member-popup .socialLinksWrap,.member-popup header .socialLinksWrap,header .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item header .item-icon,header .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items header .item,header .ourvisionHomeInnerPages .container,.ourvisionHomeInnerPages header .container,header .iconsWithText .items .item .item-icon,.iconsWithText .items .item header .item-icon,header .iconsWithText .items .item,.iconsWithText .items header .item,header .ourvisionHome .container,.ourvisionHome header .container,header .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box header .image,header .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom header .box,header .btnSocial{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}header .logo img{width:100%;height:auto;max-width:205px}header .mainMenu{text-align:center}header .mainMenu ul{padding:0;margin:0;list-style:none}header .mainMenu ul li{display:inline-block}header .mainMenu ul li a{color:#542e91;padding:5px 15px;border-radius:6px;display:inline-block;font-weight:bold}header .mainMenu ul li a:hover,header .mainMenu ul li a:focus{background-color:#542e91;color:#fff}header .mainMenu ul li a span{font-size:6px;vertical-align:middle;margin-left:5px;margin-bottom:2px;display:inline-block}header .mainMenu ul li ul.sub-menu{border-radius:6px;top:100%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:#fff}html:lang(ar) header .mainMenu ul li ul.sub-menu{right:50%;left:auto;-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}header .mainMenu ul li ul.sub-menu li{display:block;margin:0;padding:0;border-bottom:1px solid #e7e7e7}header .mainMenu ul li ul.sub-menu li:last-child{border-bottom:0}header .mainMenu ul li ul.sub-menu li a{color:#542e91;padding:15px 15px 10px 15px;display:block;text-align:center;margin:0}header .mainMenu ul li ul.sub-menu li a:hover,header .mainMenu ul li ul.sub-menu li a:focus{background-color:#542e91;color:#fff}header .mainMenu ul li ul.sub-menu.off{display:none}header .mainMenu ul .dropdown:hover .dropdown-menu{display:block}header .mainMenu ul.off{display:none}header .secondMenu{-webkit-justify-content:flex-end;justify-content:flex-end}header .secondMenu .lang{color:#542e91;display:inline-block;padding:5px 15px;border-radius:8px}html:lang(en) header .secondMenu .lang{font-family:"Noto Sans Arabic",sans-serif;font-optical-sizing:auto;font-weight:bold;font-style:normal;font-variation-settings:"wdth" 100}html:lang(ar) header .secondMenu .lang{font-family:"Century Gothic",sans-serif;font-weight:400;font-style:normal}header .secondMenu .lang:hover,header .secondMenu .lang:focus{color:#fff;background-color:#542e91}header .secondMenu .contactUsBtn{color:#f58026;display:inline-block;border-radius:8px;font-size:0}header .secondMenu .contactUsBtn:hover,header .secondMenu .contactUsBtn:focus{color:#542e91}header .secondMenu .contactUsBtn .ico{display:inline-block;vertical-align:middle;font-size:22px}header .secondMenu .dropdown-menu{left:auto;right:0;border-radius:8px;overflow:hidden}html:lang(ar) header .secondMenu .dropdown-menu{right:auto;left:0}html:lang(ar) header .secondMenu .dropdown-menu li a{direction:ltr;text-align:right}header .secondMenu .mobMenu{float:right;display:none;margin-left:5px;transition:all .3s ease-in-out;-webkit-transform:scale(0.7);transform:scale(0.7);width:40px;cursor:pointer;z-index:997}@media(max-width: 991px){header .secondMenu .mobMenu{display:block}}header .secondMenu .mobMenu span{height:2px;background-color:#f58026;width:100%;display:block;margin-bottom:8px;transition:all .3s ease-in-out}header .secondMenu .mobMenu span:last-child{margin-bottom:0px}header .secondMenu .mobMenu.open{margin-right:-5px;margin-left:10px}header .secondMenu .mobMenu.open span{background-color:#f58026;width:70%}header .secondMenu .mobMenu.open .lone{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top right;-o-transform-origin:top right;-ms-transform-origin:top right;transform-origin:center}header .secondMenu .mobMenu.open .ltwo{opacity:0}header .secondMenu .mobMenu.open .lthree{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;-o-transform-origin:top right;-ms-transform-origin:top right;transform-origin:center;margin-top:-20px}header.scroll{background-color:#fff;padding:10px 0}.menuContent{width:min(360px,100vw - 42px);position:fixed;height:100vh;z-index:996;padding:92px 18px 24px;top:0;left:0;transform:translateX(-100%);background:radial-gradient(circle at top right, rgba(245, 128, 38, 0.14) 0, rgba(245, 128, 38, 0) 34%),linear-gradient(180deg, rgba(248, 246, 252, 0.98) 0%, rgba(255, 255, 255, 0.98) 100%);color:#542e91;overflow-y:auto;border-right:1px solid rgba(84,46,145,.08);box-shadow:0 28px 70px rgba(28,20,59,.16);transition:transform .3s ease-in-out}.menuContent .mainMenu{margin-top:15px}.menuContent .mainMenu>ul{display:block;padding:0;margin:0;list-style:none}.menuContent .mainMenu>ul li{padding-bottom:4px;border-color:rgba(84,46,145,.08);margin-bottom:4px;position:relative}.menuContent .mainMenu>ul li .dropdown-backdrop{display:none}.menuContent .mainMenu>ul li:last-child{margin-bottom:0;padding-bottom:0}.menuContent .mainMenu>ul li a{color:#542e91;width:100%;padding:10px 12px;border-radius:14px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:20px;font-weight:700;line-height:1.3;background-color:rgba(0,0,0,0);transition:background-color .2s ease,color .2s ease}.menuContent .mainMenu>ul li a:hover,.menuContent .mainMenu>ul li a:focus,.menuContent .mainMenu>ul li a.active{background-color:rgba(84,46,145,.06);color:#542e91}.menuContent .mainMenu>ul li a span{font-size:6px;margin-left:10px}html:lang(ar) .menuContent .mainMenu>ul li a span{margin-left:0;margin-right:10px}.menuContent .mainMenu>ul li.dropdown ul{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;overflow:hidden;border:0}.menuContent .mainMenu>ul li.dropdown ul li{display:block;margin-right:0;margin-bottom:0}html:lang(ar) .menuContent .mainMenu>ul li.dropdown ul li{margin-left:0;margin-right:inherit}.menuContent .mainMenu>ul li.dropdown ul li a{color:#542e91;padding:0;border-radius:0;font-size:inherit;font-weight:inherit;background:rgba(0,0,0,0) !important}html:lang(ar) .menuContent .mainMenu>ul li.dropdown ul li a{padding:0 10px 0 0}.menuContent .mainMenu>ul li.dropdown ul li a:hover,.menuContent .mainMenu>ul li.dropdown ul li a:focus{background-color:rgba(0,0,0,0);color:#f58026}.menuContent .mainMenu>ul li.dropdown.open ul{display:block;position:relative;width:100%;border-left:0;border-radius:22px;margin:10px 0 2px}html:lang(ar) .menuContent .mainMenu>ul li.dropdown.open ul{border-right:0;border-left:0}.menuContent.open{transform:translateX(0)}.mainSlider{padding-top:60px;position:relative;background:#542e91;overflow:hidden;background:-moz-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8dc73f",endColorstr="#bbe87e",GradientType=1)}@media(max-width: 767px){.mainSlider{padding-top:40px}}.mainSlider .navi{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3}.mainSlider .navi .socialLinksIn a{pointer-events:all;width:36px;height:36px;background-color:rgba(0,0,0,0);border-radius:28px;border:1px solid #fff;color:#fff;-webkit-justify-content:center;justify-content:center;margin-bottom:30px}.mainSlider .navi .socialLinksIn a:last-child{margin-bottom:0}.mainSlider .navi .socialLinksIn a:hover{color:#f58026;background-color:#fff}.mainSlider .owl-carousel{position:relative;z-index:2}.mainSlider .item{position:relative;min-height:500px}.mainSlider .item .cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;background-position:right center}html:lang(ar) .mainSlider .item .cover{background-position:left center}.mainSlider .item .cover:after{opacity:.7;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#5a339b;background:-moz-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1)}html:lang(ar) .mainSlider .item .cover:after{background:#5a339b;background:-moz-linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1)}.mainSlider .item .container,.mainSlider .item .container-fluid{position:relative;z-index:2}.mainSlider .item .title p{color:#fff;margin:0}.mainSlider .item .title h2{font-weight:bold;color:#fff;text-transform:uppercase;font-size:46px;font-weight:bold;margin-top:5px}@media(max-width: 767px){.mainSlider .item .title h2{font-size:28px}}.mainSlider .item .title h2 span{color:#542e91}.mainSlider .item .desc{color:#fff;font-size:16px;max-width:440px}@media(max-width: 767px){.mainSlider .item .desc{font-size:14px}}.mainSlider .item .more{margin-top:30px}.mainSlider .scrollDown{position:absolute;z-index:5;bottom:20px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center;padding-bottom:5px;transition:all .3s ease-in-out}@media(max-width: 767px){.mainSlider .scrollDown{bottom:80px;display:none}}.mainSlider .scrollDown a{color:#fff;margin-bottom:5px;display:inline-block;transition:all .3s ease-in-out;opacity:.6}.mainSlider .scrollDown a p{margin-bottom:5px;color:#fff;font-weight:bold;text-transform:uppercase;transition:all .3s ease-in-out}.mainSlider .scrollDown a span{margin-top:0;display:inline-block;transition:all .3s ease-in-out}.mainSlider .scrollDown:hover{padding-bottom:0}.mainSlider .scrollDown:hover a{opacity:1}.mainSlider .scrollDown:hover p{margin-bottom:10px}.aboutHome{position:relative;z-index:3;padding:0 0 40px 0}.aboutHome .warp{padding:30px 30px 30px 0}html:lang(ar) .aboutHome .warp{padding:30px 0 30px 30px}.aboutHome .warp .title{margin-bottom:20px}.aboutHome .warp .title h2{color:#542e91;font-weight:bold;text-transform:uppercase;font-size:28px;position:relative;padding-bottom:10px}.aboutHome .warp .title h2:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background-color:#f58026}html:lang(ar) .aboutHome .warp .title h2:after{left:auto;right:0}.aboutHome .warp .content{margin-bottom:30px;line-height:1.8}.aboutHome .imageWarp{margin-top:-40px;position:relative;overflow:hidden}@media(max-width: 767px){.aboutHome .imageWarp{margin-top:0}}.aboutHome .imageWarp:after{content:"";position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:2px solid #fff;z-index:2}html:lang(ar) .aboutHome .imageWarp:after{right:15px;left:auto}.aboutHome .imageWarp .cover{height:480px;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}@media(max-width: 767px){.aboutHome .imageWarp .cover{height:280px}}.aboutHome .imageWarp:hover .cover{-webkit-transform:scale(1.1);transform:scale(1.1)}.ourServices{position:relative;background-color:#fff}.ourServices .topShape{font-size:0}.ourServices .top{padding:50px 0 50px 0;text-align:center;position:relative;z-index:2}.ourServices .top .title h2{font-weight:bold;font-size:36px;margin:0 0 10px 0}@media(max-width: 767px){.ourServices .top .title h2{font-size:22px}}.ourServices .top .title p{color:#f58026;font-size:18px}.ourServices .top .title .sp{width:50px;height:3px;background-color:#f58026;margin:0 auto}.ourServices .top .navi{margin-top:30px}.ourServices .bottom{padding:60px 0 20px 0;background-color:#542e91;position:relative}.ourServices .bottom .titleTwo{text-align:center;color:#f58026;max-width:740px;margin:0 auto 60px auto}.ourServices .bottom .container{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.ourServices .bottom .box{margin-bottom:40px;background-color:#fff;border-radius:8px;position:relative;overflow:hidden;height:calc(100% - 40px)}.ourServices .bottom .box:after{content:"";position:absolute;top:-100%;left:-100%;width:200%;height:200%;z-index:1;background:#f58026;opacity:0;transition:all .3s ease-in-out}.ourServices .bottom .box .contentWrapp{position:relative;z-index:2;display:block;padding:30px 30px;height:100%;overflow:hidden}.ourServices .bottom .box .ico{position:relative;padding-bottom:4px;padding-left:4px;margin-bottom:10px}.ourServices .bottom .box .ico .shadow{width:24px;height:24px;border-radius:24px;background-color:#f58026;opacity:.25;position:absolute;z-index:1;bottom:0;left:0;transition:all .3s ease-in-out}.ourServices .bottom .box .ico img{position:relative;z-index:2;width:auto;height:auto;max-width:30px;max-height:30px}.ourServices .bottom .box .name{margin-bottom:15px}.ourServices .bottom .box .name h3{margin:0 0 20px 0;font-size:20px;font-weight:bold;text-transform:uppercase;color:#f58026;transition:all .3s ease-in-out}.ourServices .bottom .box .desc{font-weight:400;color:#000;transition:all .3s ease-in-out}.ourServices .bottom .box:hover:after,.ourServices .bottom .box:focus:after{opacity:1;left:-3%;top:-3%;width:106%;height:106%}.ourServices .bottom .box:hover .ico .shadow,.ourServices .bottom .box:focus .ico .shadow{background-color:#fff}.ourServices .bottom .box:hover .name h3,.ourServices .bottom .box:focus .name h3{color:#542e91}.ourServices .bottom .box:hover .desc,.ourServices .bottom .box:focus .desc{color:#fff}.ourServices .bottom .more a{color:#000;font-weight:bold;text-transform:uppercase;display:inline-block}.ourServices .bottom .more a img{vertical-align:middle;margin-left:0;transition:all .3s ease-in-out}.ourServices .bottom .more a:hover img{margin-left:5px}.ourServices .bottom .navi{margin-bottom:15px}.ourServices .topShape{position:relative;top:-3px;left:0;width:100%;height:auto;transform:scaleY(-1);margin-bottom:60px}.ourServices .bottomShape{position:relative;bottom:-1px;left:0;width:100%;height:auto;margin-top:30px}.ourServicesHome{position:relative;background-color:#fff}.ourServicesHome .topShape{font-size:0}.ourServicesHome .top{padding:50px 0 0 0;text-align:center;position:relative;z-index:2}.ourServicesHome .top .title h2{font-weight:bold;font-size:36px;margin:0 0 10px 0}@media(max-width: 767px){.ourServicesHome .top .title h2{font-size:22px}}.ourServicesHome .top .title p{color:#f58026;font-size:18px}.ourServicesHome .top .title .sp{width:50px;height:3px;background-color:#f58026;margin:0 auto}.ourServicesHome .top .navi{margin-top:30px}.ourServicesHome .bottom{padding:0 0 0 0;background-color:#542e91;position:relative}.ourServicesHome .bottom .titleTwo{text-align:center;color:#f58026;max-width:740px;margin:0 auto 60px auto}.ourServicesHome .bottom .container{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.ourServicesHome .bottom .box{margin-bottom:40px;background-color:#fff;border-radius:8px;position:relative;overflow:hidden;height:calc(100% - 40px)}.ourServicesHome .bottom .box:after{content:"";position:absolute;top:-100%;left:-100%;width:200%;height:200%;z-index:1;background:#f58026;opacity:0;transition:all .3s ease-in-out}.ourServicesHome .bottom .box .contentWrapp{position:relative;z-index:2;display:block;padding:30px 30px;height:100%;overflow:hidden}.ourServicesHome .bottom .box .ico{position:relative;padding-bottom:4px;padding-left:4px;margin-bottom:10px}.ourServicesHome .bottom .box .ico .shadow{width:24px;height:24px;border-radius:24px;background-color:#f58026;opacity:.25;position:absolute;z-index:1;bottom:0;left:0;transition:all .3s ease-in-out}.ourServicesHome .bottom .box .ico img{position:relative;z-index:2;width:auto;height:auto;max-width:30px;max-height:30px}.ourServicesHome .bottom .box .name{margin-bottom:15px}.ourServicesHome .bottom .box .name h3{margin:0 0 20px 0;font-size:20px;font-weight:bold;text-transform:uppercase;color:#f58026;transition:all .3s ease-in-out}.ourServicesHome .bottom .box .desc{font-weight:400;color:#000;transition:all .3s ease-in-out}.ourServicesHome .bottom .box:hover:after,.ourServicesHome .bottom .box:focus:after{opacity:1;left:-3%;top:-3%;width:106%;height:106%}.ourServicesHome .bottom .box:hover .ico .shadow,.ourServicesHome .bottom .box:focus .ico .shadow{background-color:#fff}.ourServicesHome .bottom .box:hover .name h3,.ourServicesHome .bottom .box:focus .name h3{color:#542e91}.ourServicesHome .bottom .box:hover .desc,.ourServicesHome .bottom .box:focus .desc{color:#fff}.ourServicesHome .bottom .more a{color:#000;font-weight:bold;text-transform:uppercase;display:inline-block}.ourServicesHome .bottom .more a img{vertical-align:middle;margin-left:0;transition:all .3s ease-in-out}.ourServicesHome .bottom .more a:hover img{margin-left:5px}.ourServicesHome .bottom .navi{margin-bottom:15px;text-align:center}.ourServicesHome .topShape{position:relative;top:-3px;left:0;width:100%;height:auto;transform:scaleY(-1);margin-bottom:60px}.ourServicesHome .bottomShape{position:relative;bottom:-1px;left:0;width:100%;height:auto;margin-top:30px}.features{position:relative;background-color:#fff}.features .top{padding:50px 0;text-align:center;position:relative}.features .top .title h1{font-weight:bold;font-size:36px;margin:0;color:#f58026}@media(max-width: 767px){.features .top .title h1{font-size:22px}}.features .top .title p{margin:0;font-size:18px}.features .top .navi{margin-top:30px}.features .bottom{padding:15px 0 30px 0;position:relative}.features .bottom .titleTwo{text-align:center;color:#f58026;max-width:740px;margin:0 auto 60px auto}.features .bottom .container{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.features .bottom .box{background-color:#f58026;border-top-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:80px;border-bottom-left-radius:20px;margin-bottom:30px;padding-bottom:20px;height:calc(100% - 30px);color:#fff;overflow:hidden;-webkit-box-shadow:0px 0px 20px 0px rgba(211,232,255,.46);-moz-box-shadow:0px 0px 20px 0px rgba(211,232,255,.46);box-shadow:0px 0px 20px 0px rgba(211,232,255,.46)}.features .bottom .box .image{background-color:#fff;width:75%;margin:0 auto auto;border-bottom-left-radius:120px;overflow:hidden;padding-top:15px;border-bottom-right-radius:120px}.features .bottom .box .image img{width:100%;max-width:250px;height:auto;display:block;margin:0 auto}.features .bottom .box .name{padding:0 30px;text-align:center}.features .bottom .box .name h3{color:#fff;font-weight:bold}.features .bottom .box .desc{padding:0 30px}.features .topShape{position:absolute;top:-1px;left:0;width:100%;height:auto;transform:scaleY(-1)}.features .bottomShape{position:absolute;bottom:-1px;left:0;width:100%;height:auto}.features.productTwoStyle .bottom .box{background-color:#f58026;padding:15px;border-radius:300px;margin-bottom:30px;height:calc(100% - 30px);-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-webkit-box-shadow:0px 0px 20px 0px rgba(211,232,255,.46);-moz-box-shadow:0px 0px 20px 0px rgba(211,232,255,.46);box-shadow:0px 0px 20px 0px rgba(211,232,255,.46);color:#fff}@media(max-width: 767px){.features.productTwoStyle .bottom .box{-webkit-flex-wrap:wrap;flex-wrap:wrap;border-radius:40px}}.features.productTwoStyle .bottom .box .image{width:180px;height:180px;min-width:180px;background-color:#fff;border-radius:300px;padding:0}@media(max-width: 767px){.features.productTwoStyle .bottom .box .image{margin:0 auto 30px auto}}.features.productTwoStyle .bottom .box .image img{width:100%;max-width:120px;height:auto;display:block;margin:0 auto}.features.productTwoStyle .bottom .box .info{flex-grow:2}.features.productTwoStyle .bottom .box .name{padding:0 30px;text-align:left}html:lang(ar) .features.productTwoStyle .bottom .box .name{text-align:right}.features.productTwoStyle .bottom .box .name h3{color:#fff;font-weight:bold;margin-top:0}.features.productTwoStyle .bottom .box .desc{padding:0 30px}.features.productTwoStyle .bottom .box .desc p{margin:0}.features.productThreeStyle .bottom .box .image{padding:30px 0}.features.productThreeStyle .bottom .box .image img{width:100%;max-width:120px;height:auto;display:block;margin:0 auto}.features.productThreeStyle .bottom .box .desc{text-align:center}.prductVideo{position:relative;padding:120px 0 80px 0;background-color:#542e91}@media(min-width: 767px){.prductVideo .v-center,.prductVideo .member-popup .socialLinksWrap,.member-popup .prductVideo .socialLinksWrap,.prductVideo .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item .prductVideo .item-icon,.prductVideo .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items .prductVideo .item,.prductVideo .ourvisionHomeInnerPages .container,.ourvisionHomeInnerPages .prductVideo .container,.prductVideo .iconsWithText .items .item .item-icon,.iconsWithText .items .item .prductVideo .item-icon,.prductVideo .iconsWithText .items .item,.iconsWithText .items .prductVideo .item,.prductVideo .ourvisionHome .container,.ourvisionHome .prductVideo .container,.prductVideo .btnSocial,.prductVideo .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .prductVideo .box,.prductVideo .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .prductVideo .image{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.prductVideo .topShape{position:absolute;top:-1px;left:0;width:100%;height:auto;transform:scaleY(-1)}.prductVideo .bottomShape{position:absolute;bottom:-1px;left:0;width:100%;height:auto}.prductVideo .getFreeTrial{text-align:center;padding:30px 0}.prductVideo .getFreeTrial a{font-size:24px}.prductVideo .videoWrap{background-color:#fff;padding:15px;border-radius:16px 0 16px 0}.prductVideo .videoWrap iframe{border-radius:16px 0 16px 0}.statsticsHome{position:relative;background-color:rgb(221.7797356828,102.2026431718,10.2202643172);padding:50px 0 0 0;overflow:hidden}.statsticsHome .container{position:relative;z-index:2}.statsticsHome .image{position:relative}.statsticsHome .image img{width:100%;height:auto}.statsticsHome .row{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.statsticsHome .row:before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#fff;opacity:.4}.statsticsHome .row:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff;opacity:.4}.statsticsHome .row .col:nth-child(1){text-align:right}html:lang(ar) .statsticsHome .row .col:nth-child(1){text-align:left}.statsticsHome .row .col:nth-child(3){text-align:right}html:lang(ar) .statsticsHome .row .col:nth-child(3){text-align:left}.statsticsHome .box{color:#fff;margin-bottom:30px;margin-top:30px;padding:0 30px}.statsticsHome .box .ico img{width:auto;height:26px}.statsticsHome .box .number h2{font-weight:bold;margin-top:10px}.statsticsHome .box .name p{opacity:.5;text-transform:uppercase;font-weight:bold}.statsticsHome .bottomShape{position:absolute;bottom:-1px;left:0;width:100%;height:auto}.ourClients{position:relative;padding:0 0 50px 0}.ourClients .title{text-align:center;margin-bottom:50px}.ourClients .title h2{color:#f58026;font-weight:bold}.ourClients .item{padding:15px;min-height:200px;background-color:rgba(8,10,69,.0509803922)}.ourClients .item img{width:auto;height:auto;max-width:120px;max-height:120px;display:block;margin:0 auto;transition:all .3s ease-in-out;mix-blend-mode:multiply}.ourClients.innerPages{padding-top:40px}.ourClients.innerPages .item{margin-bottom:15px}.ourvisionHome{position:relative;padding:50px 0 50px 0;background-color:#542e91;background:linear-gradient(to bottom right, #f58026 0%, #542e91 20%);color:#fff}html:lang(ar) .ourvisionHome{background:linear-gradient(to bottom right, #542e91 0%, #f58026 20%)}@media(max-width: 767px){.ourvisionHome{padding-top:30px;padding-bottom:0}}@media(min-width: 768px){.ourvisionHome .container .v-center,.ourvisionHome .container .member-popup .socialLinksWrap,.member-popup .ourvisionHome .container .socialLinksWrap,.ourvisionHome .container .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item .ourvisionHome .container .item-icon,.ourvisionHome .container .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items .ourvisionHome .container .item,.ourvisionHome .container .iconsWithText .items .item .item-icon,.iconsWithText .items .item .ourvisionHome .container .item-icon,.ourvisionHome .container .iconsWithText .items .item,.iconsWithText .items .ourvisionHome .container .item,.ourvisionHome .container .btnSocial,.ourvisionHome .container .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .ourvisionHome .container .box,.ourvisionHome .container .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .ourvisionHome .container .image,.ourvisionHome .container .container{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.ourvisionHome .warp .title{margin-bottom:40px}.ourvisionHome .warp .title p{color:#f58026}.ourvisionHome .warp .title h2{font-weight:bold;text-transform:uppercase;font-size:28px;position:relative;padding-bottom:10px;margin-top:0}.ourvisionHome .warp .title h2:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background-color:#f58026}html:lang(ar) .ourvisionHome .warp .title h2:after{left:auto;right:0}.ourvisionHome .warp .content{margin-bottom:30px;line-height:1.7}.ourvisionHome .navTabs{padding:0;margin:0;list-style:none}.ourvisionHome .navTabs li{margin-bottom:10px;margin-right:15px;display:inline-block}html:lang(ar) .ourvisionHome .navTabs li{margin-right:0;margin-left:15px}.ourvisionHome .navTabs li a{font-weight:bold;font-size:24px;color:#fff;opacity:.5}.ourvisionHome .navTabs li a:hover{opacity:.8}.ourvisionHome .navTabs li.active a{opacity:1}.ourvisionHome .imageWarp{width:calc(100% - 40px);position:relative;overflow:hidden}@media(max-width: 767px){.ourvisionHome .imageWarp{width:100%;margin-bottom:30px}}.ourvisionHome .imageWarp:after{content:"";position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:2px solid #fff;z-index:2}.ourvisionHome .imageWarp .cover{height:480px;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}@media(max-width: 767px){.ourvisionHome .imageWarp .cover{height:280px}}.ourvisionHome .imageWarp:hover .cover{-webkit-transform:scale(1.1);transform:scale(1.1)}.prcentages{padding:50px 0}.prcentages .box{text-align:center}@media(max-width: 767px){.prcentages .box{margin-bottom:30px}}.prcentages .box .name h3{font-size:18px;font-weight:bold}.prcentages .rect-auto,.prcentages .c100.p51 .slice,.prcentages .c100.p52 .slice,.prcentages .c100.p53 .slice,.prcentages .c100.p54 .slice,.prcentages .c100.p55 .slice,.prcentages .c100.p56 .slice,.prcentages .c100.p57 .slice,.prcentages .c100.p58 .slice,.prcentages .c100.p59 .slice,.prcentages .c100.p60 .slice,.prcentages .c100.p61 .slice,.prcentages .c100.p62 .slice,.prcentages .c100.p63 .slice,.prcentages .c100.p64 .slice,.prcentages .c100.p65 .slice,.prcentages .c100.p66 .slice,.prcentages .c100.p67 .slice,.prcentages .c100.p68 .slice,.prcentages .c100.p69 .slice,.prcentages .c100.p70 .slice,.prcentages .c100.p71 .slice,.prcentages .c100.p72 .slice,.prcentages .c100.p73 .slice,.prcentages .c100.p74 .slice,.prcentages .c100.p75 .slice,.prcentages .c100.p76 .slice,.prcentages .c100.p77 .slice,.prcentages .c100.p78 .slice,.prcentages .c100.p79 .slice,.prcentages .c100.p80 .slice,.prcentages .c100.p81 .slice,.prcentages .c100.p82 .slice,.prcentages .c100.p83 .slice,.prcentages .c100.p84 .slice,.prcentages .c100.p85 .slice,.prcentages .c100.p86 .slice,.prcentages .c100.p87 .slice,.prcentages .c100.p88 .slice,.prcentages .c100.p89 .slice,.prcentages .c100.p90 .slice,.prcentages .c100.p91 .slice,.prcentages .c100.p92 .slice,.prcentages .c100.p93 .slice,.prcentages .c100.p94 .slice,.prcentages .c100.p95 .slice,.prcentages .c100.p96 .slice,.prcentages .c100.p97 .slice,.prcentages .c100.p98 .slice,.prcentages .c100.p99 .slice,.prcentages .c100.p100 .slice{clip:rect(auto, auto, auto, auto)}.prcentages .pie,.prcentages .c100 .bar,.prcentages .c100.p51 .fill,.prcentages .c100.p52 .fill,.prcentages .c100.p53 .fill,.prcentages .c100.p54 .fill,.prcentages .c100.p55 .fill,.prcentages .c100.p56 .fill,.prcentages .c100.p57 .fill,.prcentages .c100.p58 .fill,.prcentages .c100.p59 .fill,.prcentages .c100.p60 .fill,.prcentages .c100.p61 .fill,.prcentages .c100.p62 .fill,.prcentages .c100.p63 .fill,.prcentages .c100.p64 .fill,.prcentages .c100.p65 .fill,.prcentages .c100.p66 .fill,.prcentages .c100.p67 .fill,.prcentages .c100.p68 .fill,.prcentages .c100.p69 .fill,.prcentages .c100.p70 .fill,.prcentages .c100.p71 .fill,.prcentages .c100.p72 .fill,.prcentages .c100.p73 .fill,.prcentages .c100.p74 .fill,.prcentages .c100.p75 .fill,.prcentages .c100.p76 .fill,.prcentages .c100.p77 .fill,.prcentages .c100.p78 .fill,.prcentages .c100.p79 .fill,.prcentages .c100.p80 .fill,.prcentages .c100.p81 .fill,.prcentages .c100.p82 .fill,.prcentages .c100.p83 .fill,.prcentages .c100.p84 .fill,.prcentages .c100.p85 .fill,.prcentages .c100.p86 .fill,.prcentages .c100.p87 .fill,.prcentages .c100.p88 .fill,.prcentages .c100.p89 .fill,.prcentages .c100.p90 .fill,.prcentages .c100.p91 .fill,.prcentages .c100.p92 .fill,.prcentages .c100.p93 .fill,.prcentages .c100.p94 .fill,.prcentages .c100.p95 .fill,.prcentages .c100.p96 .fill,.prcentages .c100.p97 .fill,.prcentages .c100.p98 .fill,.prcentages .c100.p99 .fill,.prcentages .c100.p100 .fill{position:absolute;border:.08em solid #f58026;width:.84em;height:.84em;clip:rect(0em, 0.5em, 1em, 0em);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.prcentages .pie-fill,.prcentages .c100.p51 .bar:after,.prcentages .c100.p51 .fill,.prcentages .c100.p52 .bar:after,.prcentages .c100.p52 .fill,.prcentages .c100.p53 .bar:after,.prcentages .c100.p53 .fill,.prcentages .c100.p54 .bar:after,.prcentages .c100.p54 .fill,.prcentages .c100.p55 .bar:after,.prcentages .c100.p55 .fill,.prcentages .c100.p56 .bar:after,.prcentages .c100.p56 .fill,.prcentages .c100.p57 .bar:after,.prcentages .c100.p57 .fill,.prcentages .c100.p58 .bar:after,.prcentages .c100.p58 .fill,.prcentages .c100.p59 .bar:after,.prcentages .c100.p59 .fill,.prcentages .c100.p60 .bar:after,.prcentages .c100.p60 .fill,.prcentages .c100.p61 .bar:after,.prcentages .c100.p61 .fill,.prcentages .c100.p62 .bar:after,.prcentages .c100.p62 .fill,.prcentages .c100.p63 .bar:after,.prcentages .c100.p63 .fill,.prcentages .c100.p64 .bar:after,.prcentages .c100.p64 .fill,.prcentages .c100.p65 .bar:after,.prcentages .c100.p65 .fill,.prcentages .c100.p66 .bar:after,.prcentages .c100.p66 .fill,.prcentages .c100.p67 .bar:after,.prcentages .c100.p67 .fill,.prcentages .c100.p68 .bar:after,.prcentages .c100.p68 .fill,.prcentages .c100.p69 .bar:after,.prcentages .c100.p69 .fill,.prcentages .c100.p70 .bar:after,.prcentages .c100.p70 .fill,.prcentages .c100.p71 .bar:after,.prcentages .c100.p71 .fill,.prcentages .c100.p72 .bar:after,.prcentages .c100.p72 .fill,.prcentages .c100.p73 .bar:after,.prcentages .c100.p73 .fill,.prcentages .c100.p74 .bar:after,.prcentages .c100.p74 .fill,.prcentages .c100.p75 .bar:after,.prcentages .c100.p75 .fill,.prcentages .c100.p76 .bar:after,.prcentages .c100.p76 .fill,.prcentages .c100.p77 .bar:after,.prcentages .c100.p77 .fill,.prcentages .c100.p78 .bar:after,.prcentages .c100.p78 .fill,.prcentages .c100.p79 .bar:after,.prcentages .c100.p79 .fill,.prcentages .c100.p80 .bar:after,.prcentages .c100.p80 .fill,.prcentages .c100.p81 .bar:after,.prcentages .c100.p81 .fill,.prcentages .c100.p82 .bar:after,.prcentages .c100.p82 .fill,.prcentages .c100.p83 .bar:after,.prcentages .c100.p83 .fill,.prcentages .c100.p84 .bar:after,.prcentages .c100.p84 .fill,.prcentages .c100.p85 .bar:after,.prcentages .c100.p85 .fill,.prcentages .c100.p86 .bar:after,.prcentages .c100.p86 .fill,.prcentages .c100.p87 .bar:after,.prcentages .c100.p87 .fill,.prcentages .c100.p88 .bar:after,.prcentages .c100.p88 .fill,.prcentages .c100.p89 .bar:after,.prcentages .c100.p89 .fill,.prcentages .c100.p90 .bar:after,.prcentages .c100.p90 .fill,.prcentages .c100.p91 .bar:after,.prcentages .c100.p91 .fill,.prcentages .c100.p92 .bar:after,.prcentages .c100.p92 .fill,.prcentages .c100.p93 .bar:after,.prcentages .c100.p93 .fill,.prcentages .c100.p94 .bar:after,.prcentages .c100.p94 .fill,.prcentages .c100.p95 .bar:after,.prcentages .c100.p95 .fill,.prcentages .c100.p96 .bar:after,.prcentages .c100.p96 .fill,.prcentages .c100.p97 .bar:after,.prcentages .c100.p97 .fill,.prcentages .c100.p98 .bar:after,.prcentages .c100.p98 .fill,.prcentages .c100.p99 .bar:after,.prcentages .c100.p99 .fill,.prcentages .c100.p100 .bar:after,.prcentages .c100.p100 .fill{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.prcentages .c100{position:relative;font-size:120px;width:1em;height:1em;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:left;margin:0 .1em .1em 0;background-color:#eee}.prcentages .c100 *,.prcentages .c100 *:before,.prcentages .c100 *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.prcentages .c100.center{float:none;margin:0 auto}.prcentages .c100.big{font-size:240px}.prcentages .c100.small{font-size:80px}.prcentages .c100>span{position:absolute;width:100%;z-index:1;left:0;top:0;width:5em;line-height:5em;font-size:.2em;color:#542e91;font-weight:bold;display:block;text-align:center;white-space:nowrap;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.prcentages .c100:after{position:absolute;top:.08em;left:.08em;display:block;content:" ";-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#f5f5f5;width:.84em;height:.84em;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.prcentages .c100 .slice{position:absolute;width:1em;height:1em;clip:rect(0em, 1em, 1em, 0.5em)}.prcentages .c100.p1 .bar{-webkit-transform:rotate(3.6deg);-moz-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.prcentages .c100.p2 .bar{-webkit-transform:rotate(7.2deg);-moz-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);-o-transform:rotate(7.2deg);transform:rotate(7.2deg)}.prcentages .c100.p3 .bar{-webkit-transform:rotate(10.8deg);-moz-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);-o-transform:rotate(10.8deg);transform:rotate(10.8deg)}.prcentages .c100.p4 .bar{-webkit-transform:rotate(14.4deg);-moz-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);-o-transform:rotate(14.4deg);transform:rotate(14.4deg)}.prcentages .c100.p5 .bar{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg)}.prcentages .c100.p6 .bar{-webkit-transform:rotate(21.6deg);-moz-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);-o-transform:rotate(21.6deg);transform:rotate(21.6deg)}.prcentages .c100.p7 .bar{-webkit-transform:rotate(25.2deg);-moz-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);-o-transform:rotate(25.2deg);transform:rotate(25.2deg)}.prcentages .c100.p8 .bar{-webkit-transform:rotate(28.8deg);-moz-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);-o-transform:rotate(28.8deg);transform:rotate(28.8deg)}.prcentages .c100.p9 .bar{-webkit-transform:rotate(32.4deg);-moz-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);-o-transform:rotate(32.4deg);transform:rotate(32.4deg)}.prcentages .c100.p10 .bar{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}.prcentages .c100.p11 .bar{-webkit-transform:rotate(39.6deg);-moz-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);-o-transform:rotate(39.6deg);transform:rotate(39.6deg)}.prcentages .c100.p12 .bar{-webkit-transform:rotate(43.2deg);-moz-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);-o-transform:rotate(43.2deg);transform:rotate(43.2deg)}.prcentages .c100.p13 .bar{-webkit-transform:rotate(46.8deg);-moz-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);-o-transform:rotate(46.8deg);transform:rotate(46.8deg)}.prcentages .c100.p14 .bar{-webkit-transform:rotate(50.4deg);-moz-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);-o-transform:rotate(50.4deg);transform:rotate(50.4deg)}.prcentages .c100.p15 .bar{-webkit-transform:rotate(54deg);-moz-transform:rotate(54deg);-ms-transform:rotate(54deg);-o-transform:rotate(54deg);transform:rotate(54deg)}.prcentages .c100.p16 .bar{-webkit-transform:rotate(57.6deg);-moz-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);-o-transform:rotate(57.6deg);transform:rotate(57.6deg)}.prcentages .c100.p17 .bar{-webkit-transform:rotate(61.2deg);-moz-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);-o-transform:rotate(61.2deg);transform:rotate(61.2deg)}.prcentages .c100.p18 .bar{-webkit-transform:rotate(64.8deg);-moz-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);-o-transform:rotate(64.8deg);transform:rotate(64.8deg)}.prcentages .c100.p19 .bar{-webkit-transform:rotate(68.4deg);-moz-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);-o-transform:rotate(68.4deg);transform:rotate(68.4deg)}.prcentages .c100.p20 .bar{-webkit-transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-o-transform:rotate(72deg);transform:rotate(72deg)}.prcentages .c100.p21 .bar{-webkit-transform:rotate(75.6deg);-moz-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);-o-transform:rotate(75.6deg);transform:rotate(75.6deg)}.prcentages .c100.p22 .bar{-webkit-transform:rotate(79.2deg);-moz-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);-o-transform:rotate(79.2deg);transform:rotate(79.2deg)}.prcentages .c100.p23 .bar{-webkit-transform:rotate(82.8deg);-moz-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);-o-transform:rotate(82.8deg);transform:rotate(82.8deg)}.prcentages .c100.p24 .bar{-webkit-transform:rotate(86.4deg);-moz-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);-o-transform:rotate(86.4deg);transform:rotate(86.4deg)}.prcentages .c100.p25 .bar{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.prcentages .c100.p26 .bar{-webkit-transform:rotate(93.6deg);-moz-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);-o-transform:rotate(93.6deg);transform:rotate(93.6deg)}.prcentages .c100.p27 .bar{-webkit-transform:rotate(97.2deg);-moz-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);-o-transform:rotate(97.2deg);transform:rotate(97.2deg)}.prcentages .c100.p28 .bar{-webkit-transform:rotate(100.8deg);-moz-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);-o-transform:rotate(100.8deg);transform:rotate(100.8deg)}.prcentages .c100.p29 .bar{-webkit-transform:rotate(104.4deg);-moz-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);-o-transform:rotate(104.4deg);transform:rotate(104.4deg)}.prcentages .c100.p30 .bar{-webkit-transform:rotate(108deg);-moz-transform:rotate(108deg);-ms-transform:rotate(108deg);-o-transform:rotate(108deg);transform:rotate(108deg)}.prcentages .c100.p31 .bar{-webkit-transform:rotate(111.6deg);-moz-transform:rotate(111.6deg);-ms-transform:rotate(111.6deg);-o-transform:rotate(111.6deg);transform:rotate(111.6deg)}.prcentages .c100.p32 .bar{-webkit-transform:rotate(115.2deg);-moz-transform:rotate(115.2deg);-ms-transform:rotate(115.2deg);-o-transform:rotate(115.2deg);transform:rotate(115.2deg)}.prcentages .c100.p33 .bar{-webkit-transform:rotate(118.8deg);-moz-transform:rotate(118.8deg);-ms-transform:rotate(118.8deg);-o-transform:rotate(118.8deg);transform:rotate(118.8deg)}.prcentages .c100.p34 .bar{-webkit-transform:rotate(122.4deg);-moz-transform:rotate(122.4deg);-ms-transform:rotate(122.4deg);-o-transform:rotate(122.4deg);transform:rotate(122.4deg)}.prcentages .c100.p35 .bar{-webkit-transform:rotate(126deg);-moz-transform:rotate(126deg);-ms-transform:rotate(126deg);-o-transform:rotate(126deg);transform:rotate(126deg)}.prcentages .c100.p36 .bar{-webkit-transform:rotate(129.6deg);-moz-transform:rotate(129.6deg);-ms-transform:rotate(129.6deg);-o-transform:rotate(129.6deg);transform:rotate(129.6deg)}.prcentages .c100.p37 .bar{-webkit-transform:rotate(133.2deg);-moz-transform:rotate(133.2deg);-ms-transform:rotate(133.2deg);-o-transform:rotate(133.2deg);transform:rotate(133.2deg)}.prcentages .c100.p38 .bar{-webkit-transform:rotate(136.8deg);-moz-transform:rotate(136.8deg);-ms-transform:rotate(136.8deg);-o-transform:rotate(136.8deg);transform:rotate(136.8deg)}.prcentages .c100.p39 .bar{-webkit-transform:rotate(140.4deg);-moz-transform:rotate(140.4deg);-ms-transform:rotate(140.4deg);-o-transform:rotate(140.4deg);transform:rotate(140.4deg)}.prcentages .c100.p40 .bar{-webkit-transform:rotate(144deg);-moz-transform:rotate(144deg);-ms-transform:rotate(144deg);-o-transform:rotate(144deg);transform:rotate(144deg)}.prcentages .c100.p41 .bar{-webkit-transform:rotate(147.6deg);-moz-transform:rotate(147.6deg);-ms-transform:rotate(147.6deg);-o-transform:rotate(147.6deg);transform:rotate(147.6deg)}.prcentages .c100.p42 .bar{-webkit-transform:rotate(151.2deg);-moz-transform:rotate(151.2deg);-ms-transform:rotate(151.2deg);-o-transform:rotate(151.2deg);transform:rotate(151.2deg)}.prcentages .c100.p43 .bar{-webkit-transform:rotate(154.8deg);-moz-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);-o-transform:rotate(154.8deg);transform:rotate(154.8deg)}.prcentages .c100.p44 .bar{-webkit-transform:rotate(158.4deg);-moz-transform:rotate(158.4deg);-ms-transform:rotate(158.4deg);-o-transform:rotate(158.4deg);transform:rotate(158.4deg)}.prcentages .c100.p45 .bar{-webkit-transform:rotate(162deg);-moz-transform:rotate(162deg);-ms-transform:rotate(162deg);-o-transform:rotate(162deg);transform:rotate(162deg)}.prcentages .c100.p46 .bar{-webkit-transform:rotate(165.6deg);-moz-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);-o-transform:rotate(165.6deg);transform:rotate(165.6deg)}.prcentages .c100.p47 .bar{-webkit-transform:rotate(169.2deg);-moz-transform:rotate(169.2deg);-ms-transform:rotate(169.2deg);-o-transform:rotate(169.2deg);transform:rotate(169.2deg)}.prcentages .c100.p48 .bar{-webkit-transform:rotate(172.8deg);-moz-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);-o-transform:rotate(172.8deg);transform:rotate(172.8deg)}.prcentages .c100.p49 .bar{-webkit-transform:rotate(176.4deg);-moz-transform:rotate(176.4deg);-ms-transform:rotate(176.4deg);-o-transform:rotate(176.4deg);transform:rotate(176.4deg)}.prcentages .c100.p50 .bar{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.prcentages .c100.p51 .bar{-webkit-transform:rotate(183.6deg);-moz-transform:rotate(183.6deg);-ms-transform:rotate(183.6deg);-o-transform:rotate(183.6deg);transform:rotate(183.6deg)}.prcentages .c100.p52 .bar{-webkit-transform:rotate(187.2deg);-moz-transform:rotate(187.2deg);-ms-transform:rotate(187.2deg);-o-transform:rotate(187.2deg);transform:rotate(187.2deg)}.prcentages .c100.p53 .bar{-webkit-transform:rotate(190.8deg);-moz-transform:rotate(190.8deg);-ms-transform:rotate(190.8deg);-o-transform:rotate(190.8deg);transform:rotate(190.8deg)}.prcentages .c100.p54 .bar{-webkit-transform:rotate(194.4deg);-moz-transform:rotate(194.4deg);-ms-transform:rotate(194.4deg);-o-transform:rotate(194.4deg);transform:rotate(194.4deg)}.prcentages .c100.p55 .bar{-webkit-transform:rotate(198deg);-moz-transform:rotate(198deg);-ms-transform:rotate(198deg);-o-transform:rotate(198deg);transform:rotate(198deg)}.prcentages .c100.p56 .bar{-webkit-transform:rotate(201.6deg);-moz-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);-o-transform:rotate(201.6deg);transform:rotate(201.6deg)}.prcentages .c100.p57 .bar{-webkit-transform:rotate(205.2deg);-moz-transform:rotate(205.2deg);-ms-transform:rotate(205.2deg);-o-transform:rotate(205.2deg);transform:rotate(205.2deg)}.prcentages .c100.p58 .bar{-webkit-transform:rotate(208.8deg);-moz-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);-o-transform:rotate(208.8deg);transform:rotate(208.8deg)}.prcentages .c100.p59 .bar{-webkit-transform:rotate(212.4deg);-moz-transform:rotate(212.4deg);-ms-transform:rotate(212.4deg);-o-transform:rotate(212.4deg);transform:rotate(212.4deg)}.prcentages .c100.p60 .bar{-webkit-transform:rotate(216deg);-moz-transform:rotate(216deg);-ms-transform:rotate(216deg);-o-transform:rotate(216deg);transform:rotate(216deg)}.prcentages .c100.p61 .bar{-webkit-transform:rotate(219.6deg);-moz-transform:rotate(219.6deg);-ms-transform:rotate(219.6deg);-o-transform:rotate(219.6deg);transform:rotate(219.6deg)}.prcentages .c100.p62 .bar{-webkit-transform:rotate(223.2deg);-moz-transform:rotate(223.2deg);-ms-transform:rotate(223.2deg);-o-transform:rotate(223.2deg);transform:rotate(223.2deg)}.prcentages .c100.p63 .bar{-webkit-transform:rotate(226.8deg);-moz-transform:rotate(226.8deg);-ms-transform:rotate(226.8deg);-o-transform:rotate(226.8deg);transform:rotate(226.8deg)}.prcentages .c100.p64 .bar{-webkit-transform:rotate(230.4deg);-moz-transform:rotate(230.4deg);-ms-transform:rotate(230.4deg);-o-transform:rotate(230.4deg);transform:rotate(230.4deg)}.prcentages .c100.p65 .bar{-webkit-transform:rotate(234deg);-moz-transform:rotate(234deg);-ms-transform:rotate(234deg);-o-transform:rotate(234deg);transform:rotate(234deg)}.prcentages .c100.p66 .bar{-webkit-transform:rotate(237.6deg);-moz-transform:rotate(237.6deg);-ms-transform:rotate(237.6deg);-o-transform:rotate(237.6deg);transform:rotate(237.6deg)}.prcentages .c100.p67 .bar{-webkit-transform:rotate(241.2deg);-moz-transform:rotate(241.2deg);-ms-transform:rotate(241.2deg);-o-transform:rotate(241.2deg);transform:rotate(241.2deg)}.prcentages .c100.p68 .bar{-webkit-transform:rotate(244.8deg);-moz-transform:rotate(244.8deg);-ms-transform:rotate(244.8deg);-o-transform:rotate(244.8deg);transform:rotate(244.8deg)}.prcentages .c100.p69 .bar{-webkit-transform:rotate(248.4deg);-moz-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);-o-transform:rotate(248.4deg);transform:rotate(248.4deg)}.prcentages .c100.p70 .bar{-webkit-transform:rotate(252deg);-moz-transform:rotate(252deg);-ms-transform:rotate(252deg);-o-transform:rotate(252deg);transform:rotate(252deg)}.prcentages .c100.p71 .bar{-webkit-transform:rotate(255.6deg);-moz-transform:rotate(255.6deg);-ms-transform:rotate(255.6deg);-o-transform:rotate(255.6deg);transform:rotate(255.6deg)}.prcentages .c100.p72 .bar{-webkit-transform:rotate(259.2deg);-moz-transform:rotate(259.2deg);-ms-transform:rotate(259.2deg);-o-transform:rotate(259.2deg);transform:rotate(259.2deg)}.prcentages .c100.p73 .bar{-webkit-transform:rotate(262.8deg);-moz-transform:rotate(262.8deg);-ms-transform:rotate(262.8deg);-o-transform:rotate(262.8deg);transform:rotate(262.8deg)}.prcentages .c100.p74 .bar{-webkit-transform:rotate(266.4deg);-moz-transform:rotate(266.4deg);-ms-transform:rotate(266.4deg);-o-transform:rotate(266.4deg);transform:rotate(266.4deg)}.prcentages .c100.p75 .bar{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.prcentages .c100.p76 .bar{-webkit-transform:rotate(273.6deg);-moz-transform:rotate(273.6deg);-ms-transform:rotate(273.6deg);-o-transform:rotate(273.6deg);transform:rotate(273.6deg)}.prcentages .c100.p77 .bar{-webkit-transform:rotate(277.2deg);-moz-transform:rotate(277.2deg);-ms-transform:rotate(277.2deg);-o-transform:rotate(277.2deg);transform:rotate(277.2deg)}.prcentages .c100.p78 .bar{-webkit-transform:rotate(280.8deg);-moz-transform:rotate(280.8deg);-ms-transform:rotate(280.8deg);-o-transform:rotate(280.8deg);transform:rotate(280.8deg)}.prcentages .c100.p79 .bar{-webkit-transform:rotate(284.4deg);-moz-transform:rotate(284.4deg);-ms-transform:rotate(284.4deg);-o-transform:rotate(284.4deg);transform:rotate(284.4deg)}.prcentages .c100.p80 .bar{-webkit-transform:rotate(288deg);-moz-transform:rotate(288deg);-ms-transform:rotate(288deg);-o-transform:rotate(288deg);transform:rotate(288deg)}.prcentages .c100.p81 .bar{-webkit-transform:rotate(291.6deg);-moz-transform:rotate(291.6deg);-ms-transform:rotate(291.6deg);-o-transform:rotate(291.6deg);transform:rotate(291.6deg)}.prcentages .c100.p82 .bar{-webkit-transform:rotate(295.2deg);-moz-transform:rotate(295.2deg);-ms-transform:rotate(295.2deg);-o-transform:rotate(295.2deg);transform:rotate(295.2deg)}.prcentages .c100.p83 .bar{-webkit-transform:rotate(298.8deg);-moz-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);-o-transform:rotate(298.8deg);transform:rotate(298.8deg)}.prcentages .c100.p84 .bar{-webkit-transform:rotate(302.4deg);-moz-transform:rotate(302.4deg);-ms-transform:rotate(302.4deg);-o-transform:rotate(302.4deg);transform:rotate(302.4deg)}.prcentages .c100.p85 .bar{-webkit-transform:rotate(306deg);-moz-transform:rotate(306deg);-ms-transform:rotate(306deg);-o-transform:rotate(306deg);transform:rotate(306deg)}.prcentages .c100.p86 .bar{-webkit-transform:rotate(309.6deg);-moz-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);-o-transform:rotate(309.6deg);transform:rotate(309.6deg)}.prcentages .c100.p87 .bar{-webkit-transform:rotate(313.2deg);-moz-transform:rotate(313.2deg);-ms-transform:rotate(313.2deg);-o-transform:rotate(313.2deg);transform:rotate(313.2deg)}.prcentages .c100.p88 .bar{-webkit-transform:rotate(316.8deg);-moz-transform:rotate(316.8deg);-ms-transform:rotate(316.8deg);-o-transform:rotate(316.8deg);transform:rotate(316.8deg)}.prcentages .c100.p89 .bar{-webkit-transform:rotate(320.4deg);-moz-transform:rotate(320.4deg);-ms-transform:rotate(320.4deg);-o-transform:rotate(320.4deg);transform:rotate(320.4deg)}.prcentages .c100.p90 .bar{-webkit-transform:rotate(324deg);-moz-transform:rotate(324deg);-ms-transform:rotate(324deg);-o-transform:rotate(324deg);transform:rotate(324deg)}.prcentages .c100.p91 .bar{-webkit-transform:rotate(327.6deg);-moz-transform:rotate(327.6deg);-ms-transform:rotate(327.6deg);-o-transform:rotate(327.6deg);transform:rotate(327.6deg)}.prcentages .c100.p92 .bar{-webkit-transform:rotate(331.2deg);-moz-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);-o-transform:rotate(331.2deg);transform:rotate(331.2deg)}.prcentages .c100.p93 .bar{-webkit-transform:rotate(334.8deg);-moz-transform:rotate(334.8deg);-ms-transform:rotate(334.8deg);-o-transform:rotate(334.8deg);transform:rotate(334.8deg)}.prcentages .c100.p94 .bar{-webkit-transform:rotate(338.4deg);-moz-transform:rotate(338.4deg);-ms-transform:rotate(338.4deg);-o-transform:rotate(338.4deg);transform:rotate(338.4deg)}.prcentages .c100.p95 .bar{-webkit-transform:rotate(342deg);-moz-transform:rotate(342deg);-ms-transform:rotate(342deg);-o-transform:rotate(342deg);transform:rotate(342deg)}.prcentages .c100.p96 .bar{-webkit-transform:rotate(345.6deg);-moz-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);-o-transform:rotate(345.6deg);transform:rotate(345.6deg)}.prcentages .c100.p97 .bar{-webkit-transform:rotate(349.2deg);-moz-transform:rotate(349.2deg);-ms-transform:rotate(349.2deg);-o-transform:rotate(349.2deg);transform:rotate(349.2deg)}.prcentages .c100.p98 .bar{-webkit-transform:rotate(352.8deg);-moz-transform:rotate(352.8deg);-ms-transform:rotate(352.8deg);-o-transform:rotate(352.8deg);transform:rotate(352.8deg)}.prcentages .c100.p99 .bar{-webkit-transform:rotate(356.4deg);-moz-transform:rotate(356.4deg);-ms-transform:rotate(356.4deg);-o-transform:rotate(356.4deg);transform:rotate(356.4deg)}.prcentages .c100.p100 .bar{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.prcentages .c100:hover{cursor:default}.prcentages .c100:hover>span{width:3.33em;line-height:3.33em;font-size:.3em;color:#542e91}.prcentages .c100:hover:after{top:.04em;left:.04em;width:.92em;height:.92em}.prcentages .c100.dark{background-color:#777}.prcentages .c100.dark .bar,.prcentages .c100.dark .fill{border-color:#c6ff00 !important}.prcentages .c100.dark>span{color:#777}.prcentages .c100.dark:after{background-color:#666}.prcentages .c100.dark:hover>span{color:#c6ff00}.prcentages .c100.green .bar,.prcentages .c100.green .fill{border-color:#4db53c !important}.prcentages .c100.green:hover>span{color:#4db53c}.prcentages .c100.green.dark .bar,.prcentages .c100.green.dark .fill{border-color:#5fd400 !important}.prcentages .c100.green.dark:hover>span{color:#5fd400}.prcentages .c100.orange .bar,.prcentages .c100.orange .fill{border-color:#dd9d22 !important}.prcentages .c100.orange:hover>span{color:#dd9d22}.prcentages .c100.orange.dark .bar,.prcentages .c100.orange.dark .fill{border-color:#e08833 !important}.prcentages .c100.orange.dark:hover>span{color:#e08833}.iconsWithText{position:relative;background-color:#f2f2f2;padding:40px 0 10px 0}.iconsWithText .items{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.iconsWithText .items .item{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;gap:15px;margin-bottom:30px}.iconsWithText .items .item .item-icon{-webkit-justify-content:center;justify-content:center;background-color:#f58026;background:linear-gradient(to right, #f58026 0%, #542e91 100%);height:60px;width:60px;border-radius:60px}.iconsWithText .items .item .item-icon img{width:36px;height:auto}.iconsWithText .items .item .item-title h3{margin:0;font-weight:bold;font-size:18px}.iconsWithText .items .item .item-title p{margin:0}.ourvisionHomeInnerPages{position:relative;padding:50px 0 20px 0;background-color:#542e91;background-color:#f2f2f2}html:lang(ar) .ourvisionHomeInnerPages{background:linear-gradient(to bottom left, #542e91 0%, #f58026 25%)}@media(max-width: 767px){.ourvisionHomeInnerPages{padding-top:30px;padding-bottom:0}}@media(min-width: 768px){.ourvisionHomeInnerPages .container .v-center,.ourvisionHomeInnerPages .container .member-popup .socialLinksWrap,.member-popup .ourvisionHomeInnerPages .container .socialLinksWrap,.ourvisionHomeInnerPages .container .items .item .item-icon,.ourvisionHomeInnerPages .items .item .container .item-icon,.ourvisionHomeInnerPages .container .items .item,.ourvisionHomeInnerPages .items .container .item,.ourvisionHomeInnerPages .container .btnSocial,.ourvisionHomeInnerPages .container .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .ourvisionHomeInnerPages .container .box,.ourvisionHomeInnerPages .container .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .ourvisionHomeInnerPages .container .image,.iconsWithText .items .ourvisionHomeInnerPages .container .item,.iconsWithText .items .item .ourvisionHomeInnerPages .container .item-icon,.ourvisionHomeInnerPages .container .container{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.ourvisionHomeInnerPages .warp .title{margin-bottom:40px}.ourvisionHomeInnerPages .warp .title h2{font-weight:bold;text-transform:uppercase;font-size:28px;position:relative;padding-bottom:10px;margin-top:0}.ourvisionHomeInnerPages .warp .title h2:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background-color:#f58026}html:lang(ar) .ourvisionHomeInnerPages .warp .title h2:after{left:auto;right:0}.ourvisionHomeInnerPages .warp .content{margin-bottom:30px;line-height:1.7}.ourvisionHomeInnerPages .navTabs{padding:0;margin:0;list-style:none}.ourvisionHomeInnerPages .navTabs li{margin-bottom:10px;margin-right:15px;display:inline-block}html:lang(ar) .ourvisionHomeInnerPages .navTabs li{margin-right:0;margin-left:15px}.ourvisionHomeInnerPages .navTabs li a{font-weight:bold;font-size:24px;color:#542e91;opacity:.5}.ourvisionHomeInnerPages .navTabs li a:hover{opacity:.8}.ourvisionHomeInnerPages .navTabs li.active a{opacity:1}.ourvisionHomeInnerPages .imageWarp{width:calc(100% - 40px);position:relative;overflow:hidden}@media(max-width: 767px){.ourvisionHomeInnerPages .imageWarp{width:100%;margin-bottom:30px}}.ourvisionHomeInnerPages .imageWarp:after{content:"";position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:2px solid #fff;z-index:2}.ourvisionHomeInnerPages .imageWarp .cover{height:480px;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}@media(max-width: 767px){.ourvisionHomeInnerPages .imageWarp .cover{height:280px}}.ourvisionHomeInnerPages .imageWarp:hover .cover{-webkit-transform:scale(1.1);transform:scale(1.1)}.ourvisionHomeInnerPages .items{margin-top:60px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ourvisionHomeInnerPages .items .item{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px;margin-bottom:30px}.ourvisionHomeInnerPages .items .item .item-icon{-webkit-justify-content:center;justify-content:center;background-color:#f58026;background:linear-gradient(to right, #f58026 0%, #542e91 100%);height:60px;width:60px;border-radius:60px}.ourvisionHomeInnerPages .items .item .item-icon img{width:36px;height:auto}.ourvisionHomeInnerPages .items .item .item-title h3{margin:0;font-weight:bold;font-size:18px}.ourvisionHomeInnerPages .items .item .item-title p{margin:0}.ourNumbers{padding:50px 0 10px 0;position:relative;background-color:#542e91;color:#fff;background-image:url(../img/numbers-shape-bg-left.png),url(../img/numbers-shape-bg-right.png);background-position:bottom left,top right;background-repeat:no-repeat,no-repeat;background-size:auto 100%}@media(max-width: 767px){.ourNumbers{background-size:auto 100px}}.ourNumbers .box{text-align:center;margin-bottom:30px}.ourNumbers .box h1{color:#f58026;font-weight:bold;margin:0;font-size:28px}@media(max-width: 767px){.ourNumbers .box h1{font-size:22px}}.ourNumbers .box p{margin:0;font-size:20px;font-weight:400;text-transform:uppercase}@media(max-width: 767px){.ourNumbers .box p{font-size:14px}}.fromOurBlog{padding:40px 0 10px 0;position:relative;background-color:#542e91;color:#fff;background:linear-gradient(to bottom left, #f58026 0%, #542e91 20%)}html:lang(ar) .fromOurBlog{background:linear-gradient(to bottom left, #542e91 0%, #f58026 20%)}.fromOurBlog .row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.fromOurBlog .title{text-align:center;margin-bottom:40px}.fromOurBlog .title p{margin:0;text-transform:uppercase;font-weight:300}.fromOurBlog .title h2{margin:0 0 10px 0;color:#f58026;font-weight:bold;text-transform:uppercase;font-size:28px}.fromOurBlog .title .sp{width:50px;height:3px;background-color:#fff;margin:0 auto}.fromOurBlog .box{margin-bottom:30px}.fromOurBlog .box .imageWarp{position:relative;overflow:hidden;margin-bottom:10px}.fromOurBlog .box .imageWarp:after{content:"";position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:2px solid #fff;z-index:2}.fromOurBlog .box .imageWarp .cover{height:260px;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}.fromOurBlog .box .imageWarp:hover .cover{-webkit-transform:scale(1.1);transform:scale(1.1)}.fromOurBlog .box .desc{padding-left:10px;margin-bottom:10px}.fromOurBlog .box .desc p{margin-bottom:0}.fromOurBlog .box .more{padding-left:10px;margin-top:20px}html:lang(ar) .fromOurBlog .box .more{padding-right:10px;padding-left:0}.fromOurBlog.listPage{background-color:#fff;background:#fff;color:#000}.fromOurBlog.listPage .container{-webkit-flex-wrap:wrap;flex-wrap:wrap}.fromOurBlog.listPage .sidebar .searchBox{margin-bottom:30px;position:relative}.fromOurBlog.listPage .sidebar .searchBox input{width:100%;height:40px;border-radius:5px;border:1px solid #542e91;padding-left:10px;font-size:14px}.fromOurBlog.listPage .sidebar .searchBox input:focus{outline:none;border-color:#f58026}.fromOurBlog.listPage .sidebar .searchBox button{width:40px;height:40px;background-color:#542e91;color:#fff;border-radius:0 5px 5px 0;font-size:14px;position:absolute;top:0;right:0}html:lang(ar) .fromOurBlog.listPage .sidebar .searchBox button{right:auto;left:0}.fromOurBlog.listPage .sidebar .searchBox button:hover{background-color:#f58026;color:#fff}.fromOurBlog.listPage .sidebar .categories{margin-bottom:30px}.fromOurBlog.listPage .sidebar .categories h3{margin:0 0 10px 0;font-weight:bold;font-size:18px}.fromOurBlog.listPage .sidebar .categories ul{list-style:none;padding:0}.fromOurBlog.listPage .sidebar .categories ul li{margin-bottom:10px}.fromOurBlog.listPage .sidebar .categories ul li a{color:#000;text-decoration:underline}.fromOurBlog.listPage .sidebar .categories ul li a:hover{color:#f58026}.fromOurBlog.listPage .sidebar .tags{margin-bottom:30px}.fromOurBlog.listPage .sidebar .tags h3{margin:0 0 10px 0;font-weight:bold;font-size:18px}.fromOurBlog.listPage .sidebar .tags ul{list-style:none;padding:0}.fromOurBlog.listPage .sidebar .tags ul li{display:inline-block;margin-right:5px;margin-bottom:10px}html:lang(ar) .fromOurBlog.listPage .sidebar .tags ul li{margin-right:0;margin-left:5px}.fromOurBlog.listPage .sidebar .tags ul li a{color:#000;background-color:#f8f8f8;padding:5px 10px;display:block;border-radius:4px;text-decoration:none}.fromOurBlog.listPage .sidebar .tags ul li a:hover{color:#f58026}.blogDetailsPage{position:relative;padding:40px 0 20px 0;background-color:#fff;color:#000;color:#2b2b31}@media(max-width: 767px){.blogDetailsPage{padding-top:30px;padding-bottom:0}}.blogDetailsPage .container{-webkit-flex-wrap:wrap;flex-wrap:wrap}.blogDetailsPage .postImage{max-width:100%;height:auto;margin-bottom:20px}.blogDetailsPage .shareWrap{border-top:1px solid #e8e8e8;padding-bottom:20px;padding-top:20px}.blogDetailsPage .shareWrap h3{margin:0 0 10px 0;font-weight:bold;font-size:18px}.blogDetailsPage .sharePost a{width:34px;height:34px;background-color:#e8e8e8;color:#000;border-radius:100%;-webkit-justify-content:center;justify-content:center;font-size:14px;margin:0 5px}.blogDetailsPage .sharePost a:first-child{margin-left:0}.blogDetailsPage .sharePost a:hover{background-color:#f58026;color:#fff}.blogDetailsPage table{width:100%;border-bottom:1px solid #d4d4e1;border-collapse:collapse}.blogDetailsPage table.table-border{border:1px solid #d4d4e1}.blogDetailsPage table.table-border td{border-right:1px solid #d4d4e1}.blogDetailsPage table.table-secondary tr:nth-child(even){background-color:rgba(0,0,0,0)}.blogDetailsPage table.table-secondary tbody tr{border-bottom:1px solid #d4d4e1;transition:all .2s}.blogDetailsPage table.table-secondary tbody tr:first-child{border-top:1px solid #d4d4e1}.blogDetailsPage table.table-secondary tbody tr:hover{background-color:#f7f8fa}.blogDetailsPage table.table-bordered tr:nth-child(even){background-color:rgba(0,0,0,0)}.blogDetailsPage table.table-bordered td{border:1px solid #d4d4e1}.blogDetailsPage table.table-bordered thead tr th{color:#2b2b31;border:1px solid #d4d4e1}.blogDetailsPage table td,.blogDetailsPage table th{padding:1rem}.blogDetailsPage table tr:nth-child(even){background-color:#f7f8fa}.blogDetailsPage table thead tr{border-bottom:1px solid #d4d4e1}.blogDetailsPage table thead tr th{font-weight:bold;font-size:1rem}.blogDetailsPage table tfoot{font-weight:600}@media only screen and (max-width: 767.98px),only screen and (min-width: 567px)and (max-width: 900px)and (orientation: landscape){.blogDetailsPage .table-responsive{position:relative;width:100%;overflow-y:auto}.blogDetailsPage .table-responsive table{width:650px}.blogDetailsPage .table-responsive-outer{position:relative}.blogDetailsPage .table-responsive-outer::after{content:"";position:absolute;top:0;right:0;width:.625rem;height:100%;background-image:linear-gradient(0deg, rgba(255, 255, 255, 0.3), #fff)}.blogDetailsPage .table-container::-webkit-scrollbar{-webkit-appearance:none;width:.875rem;height:.875rem}.blogDetailsPage .table-container::-webkit-scrollbar-thumb{border-radius:10px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}}.blogDetailsPage .article,.blogDetailsPage .entry-content{--margin: 2rem}.blogDetailsPage .article.article-md,.blogDetailsPage .entry-content.article-md{--margin: 1.5rem}.blogDetailsPage .article>*,.blogDetailsPage .entry-content>*{margin-bottom:2rem}.blogDetailsPage .article>*:last-child,.blogDetailsPage .entry-content>*:last-child{margin-bottom:0}.blogDetailsPage .article h2,.blogDetailsPage .article h3,.blogDetailsPage .article h4,.blogDetailsPage .article h5,.blogDetailsPage .article h6,.blogDetailsPage .entry-content h2,.blogDetailsPage .entry-content h3,.blogDetailsPage .entry-content h4,.blogDetailsPage .entry-content h5,.blogDetailsPage .entry-content h6{margin-top:2.5rem}.blogDetailsPage .article h2:first-child,.blogDetailsPage .article h3:first-child,.blogDetailsPage .article h4:first-child,.blogDetailsPage .article h5:first-child,.blogDetailsPage .article h6:first-child,.blogDetailsPage .entry-content h2:first-child,.blogDetailsPage .entry-content h3:first-child,.blogDetailsPage .entry-content h4:first-child,.blogDetailsPage .entry-content h5:first-child,.blogDetailsPage .entry-content h6:first-child{margin-top:0}.blogDetailsPage .article ul:not([class*=wp-block-]),.blogDetailsPage .article ol:not([class*=wp-block-]),.blogDetailsPage .entry-content ul:not([class*=wp-block-]),.blogDetailsPage .entry-content ol:not([class*=wp-block-]){list-style:none;margin:0 0 2rem 0;padding:0}.blogDetailsPage .article ul:not([class*=wp-block-]) li,.blogDetailsPage .article ol:not([class*=wp-block-]) li,.blogDetailsPage .entry-content ul:not([class*=wp-block-]) li,.blogDetailsPage .entry-content ol:not([class*=wp-block-]) li{position:relative;margin-bottom:.625rem}.blogDetailsPage .article ul:not([class*=wp-block-]) li::before,.blogDetailsPage .article ol:not([class*=wp-block-]) li::before,.blogDetailsPage .entry-content ul:not([class*=wp-block-]) li::before,.blogDetailsPage .entry-content ol:not([class*=wp-block-]) li::before{color:#f58026;line-height:1.625;margin-right:.5rem}.blogDetailsPage .article ul:not([class*=wp-block-]) li::before,.blogDetailsPage .entry-content ul:not([class*=wp-block-]) li::before{content:"•";margin-right:.75rem}.blogDetailsPage .article ul:not([class*=wp-block-]) li>*,.blogDetailsPage .entry-content ul:not([class*=wp-block-]) li>*{display:inline-flex}.blogDetailsPage .article ol:not([class*=wp-block-]),.blogDetailsPage .entry-content ol:not([class*=wp-block-]){counter-reset:item}.blogDetailsPage .article ol:not([class*=wp-block-]) li::before,.blogDetailsPage .entry-content ol:not([class*=wp-block-]) li::before{content:counter(item) ".";counter-increment:item}.blogDetailsPage .article img,.blogDetailsPage .entry-content img{display:block;max-width:100%;height:auto;border-radius:10px}.blogDetailsPage .article .aligncenter,.blogDetailsPage .entry-content .aligncenter{margin-left:auto;margin-right:auto}.blogDetailsPage .article .alignright,.blogDetailsPage .entry-content .alignright{margin-left:auto}.blogDetailsPage .article.article-margin-min>*,.blogDetailsPage .entry-content.article-margin-min>*{margin-bottom:1.25rem}.blogDetailsPage .article.article-margin-min>*:last-child,.blogDetailsPage .entry-content.article-margin-min>*:last-child{margin-bottom:0}.blogDetailsPage .article.article-margin-min .section-subheading,.blogDetailsPage .entry-content.article-margin-min .section-subheading{margin-bottom:.3125rem}.blogDetailsPage .article.article-margin-min h2,.blogDetailsPage .entry-content.article-margin-min h2{font-size:2.5rem}.blogDetailsPage .article.article-margin-min h3,.blogDetailsPage .entry-content.article-margin-min h3{font-size:2rem}.blogDetailsPage .article.article-margin-min h2,.blogDetailsPage .article.article-margin-min h3,.blogDetailsPage .article.article-margin-min h4,.blogDetailsPage .article.article-margin-min h5,.blogDetailsPage .article.article-margin-min h6,.blogDetailsPage .entry-content.article-margin-min h2,.blogDetailsPage .entry-content.article-margin-min h3,.blogDetailsPage .entry-content.article-margin-min h4,.blogDetailsPage .entry-content.article-margin-min h5,.blogDetailsPage .entry-content.article-margin-min h6{margin-top:0}.blogDetailsPage .article.article-margin-min h2:first-child,.blogDetailsPage .article.article-margin-min h3:first-child,.blogDetailsPage .article.article-margin-min h4:first-child,.blogDetailsPage .article.article-margin-min h5:first-child,.blogDetailsPage .article.article-margin-min h6:first-child,.blogDetailsPage .entry-content.article-margin-min h2:first-child,.blogDetailsPage .entry-content.article-margin-min h3:first-child,.blogDetailsPage .entry-content.article-margin-min h4:first-child,.blogDetailsPage .entry-content.article-margin-min h5:first-child,.blogDetailsPage .entry-content.article-margin-min h6:first-child{margin-top:0}@media only screen and (max-width: 767.98px),only screen and (min-width: 567px)and (max-width: 900px)and (orientation: landscape){.blogDetailsPage h1{font-size:2rem}.blogDetailsPage h2{font-size:1.75rem}.blogDetailsPage h3{font-size:1.5rem}.blogDetailsPage h4{font-size:1.25rem}.blogDetailsPage h5{font-size:1.125rem}.blogDetailsPage .article.article-margin-min h2{font-size:2rem}.blogDetailsPage .article.article-margin-min h3{font-size:1.5rem}}.blogDetailsPage .article{line-height:1.7}.blogDetailsPage .article img{max-width:100%;height:auto;margin-bottom:20px}.blogDetailsPage .article a{color:#f58026;text-decoration:underline}.blogDetailsPage .article a:hover,.blogDetailsPage .article a:focus{color:#542e91}.blogDetailsPage .article .alignnone{margin:5px 20px 20px 0}.blogDetailsPage .article .aligncenter,.blogDetailsPage .article div.aligncenter{display:block;margin:5px auto 5px auto}.blogDetailsPage .article .alignright{float:right;margin:5px 0 20px 20px}.blogDetailsPage .article .alignleft{float:left;margin:5px 20px 20px 0}.blogDetailsPage .article a img.alignright{float:right;margin:5px 0 20px 20px}.blogDetailsPage .article a img.alignnone{margin:5px 20px 20px 0}.blogDetailsPage .article a img.alignleft{float:left;margin:5px 20px 20px 0}.blogDetailsPage .article a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.blogDetailsPage .article .wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.blogDetailsPage .article .wp-caption.alignnone{margin:5px 20px 20px 0}.blogDetailsPage .article .wp-caption.alignleft{margin:5px 20px 20px 0}.blogDetailsPage .article .wp-caption.alignright{margin:5px 0 20px 20px}.blogDetailsPage .article .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.blogDetailsPage .article .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.blogDetailsPage .article .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.blogDetailsPage .article .screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.blogDetailsPage .blogDetails{margin-bottom:20px}.blogDetailsPage .sidebar .searchBox{margin-top:0;margin-bottom:30px;position:relative}.blogDetailsPage .sidebar .searchBox input{width:100%;height:40px;border-radius:5px;border:1px solid #542e91;padding-left:10px;font-size:14px}.blogDetailsPage .sidebar .searchBox input:focus{outline:none;border-color:#f58026}.blogDetailsPage .sidebar .searchBox button{width:40px;height:40px;background-color:#542e91;color:#fff;border-radius:0 5px 5px 0;font-size:14px;position:absolute;top:0;right:0}html:lang(ar) .blogDetailsPage .sidebar .searchBox button{right:auto;left:0}.blogDetailsPage .sidebar .searchBox button:hover{background-color:#f58026;color:#fff}.blogDetailsPage .sidebar .recentPosts{margin-bottom:30px}.blogDetailsPage .sidebar .recentPosts h3{margin:0 0 10px 0;font-weight:bold;font-size:18px}.blogDetailsPage .sidebar .recentPosts ul{list-style:none;padding:0}.blogDetailsPage .sidebar .recentPosts ul li{margin-bottom:10px}.blogDetailsPage .sidebar .recentPosts ul li a{color:#000;font-weight:bold}.blogDetailsPage .sidebar .recentPosts ul li a:hover{color:#f58026}.blogDetailsPage .sidebar .recentPosts .news-item{margin-bottom:20px}.blogDetailsPage .sidebar .recentPosts .news-content{display:flex;align-items:flex-start;gap:15px}.blogDetailsPage .sidebar .recentPosts .news-icon{min-width:75px;width:75px;height:56px;border-radius:10px;object-fit:cover;margin-top:4px}.blogDetailsPage .sidebar .recentPosts .news-text{display:flex;flex-direction:column;gap:0px}.blogDetailsPage .sidebar .recentPosts .news-date{font-size:12px;color:#666;display:block}.blogDetailsPage .sidebar .categories{margin-bottom:30px}.blogDetailsPage .sidebar .categories h3{margin:0 0 10px 0;font-weight:bold;font-size:18px}.blogDetailsPage .sidebar .categories ul{list-style:none;padding:0}.blogDetailsPage .sidebar .categories ul li{margin-bottom:10px}.blogDetailsPage .sidebar .categories ul li a{color:#000;text-decoration:underline}.blogDetailsPage .sidebar .categories ul li a:hover{color:#f58026}.blogDetailsPage .tagsInArticle{margin-bottom:10px;border-top:1px solid #e8e8e8;padding-top:20px}.blogDetailsPage .tagsInArticle h3{margin:0 0 10px 0;font-weight:bold;font-size:18px}.blogDetailsPage .tagsInArticle ul{list-style:none;padding:0}.blogDetailsPage .tagsInArticle ul li{display:inline-block;margin-right:5px;margin-bottom:10px}html:lang(ar) .blogDetailsPage .tagsInArticle ul li{margin-right:0;margin-left:5px}.blogDetailsPage .tagsInArticle ul li a{color:#000;background-color:#f8f8f8;padding:5px 10px;display:block;border-radius:4px;text-decoration:none}.blogDetailsPage .tagsInArticle ul li a:hover{color:#f58026}.blogDetailsPage .tags{margin-bottom:30px}.blogDetailsPage .tags h3{margin:0 0 10px 0;font-weight:bold;font-size:18px}.blogDetailsPage .tags ul{list-style:none;padding:0}.blogDetailsPage .tags ul li{display:inline-block;margin-right:5px;margin-bottom:10px}html:lang(ar) .blogDetailsPage .tags ul li{margin-right:0;margin-left:5px}.blogDetailsPage .tags ul li a{color:#000;background-color:#f8f8f8;padding:5px 10px;display:block;border-radius:4px;text-decoration:none}.blogDetailsPage .tags ul li a:hover{color:#f58026}.pageNavi{text-align:center}.pagination>li>a,.pagination>li>span{color:#f58026}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#f58026;border-color:#f58026}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#f58026}.testimonials{position:relative;padding:60px 0}@media(max-width: 767px){.testimonials{padding:30px 0}}@media(min-width: 768px){.testimonials .v-center,.testimonials .member-popup .socialLinksWrap,.member-popup .testimonials .socialLinksWrap,.testimonials .btnSocial,.testimonials .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .testimonials .box,.testimonials .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .testimonials .image,.testimonials .ourvisionHome .container,.ourvisionHome .testimonials .container,.testimonials .iconsWithText .items .item,.iconsWithText .items .testimonials .item,.testimonials .iconsWithText .items .item .item-icon,.iconsWithText .items .item .testimonials .item-icon,.testimonials .ourvisionHomeInnerPages .container,.ourvisionHomeInnerPages .testimonials .container,.testimonials .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items .testimonials .item,.testimonials .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item .testimonials .item-icon{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.testimonials .title{margin-bottom:40px}.testimonials .title p{margin:0;text-transform:uppercase;font-weight:300}.testimonials .title h2{margin:0 0 10px 0;color:#f58026;font-weight:bold;text-transform:uppercase;font-size:28px}.testimonials .title .sp{width:100px;height:3px;background-color:#542e91}.testimonials .ico{margin-bottom:30px}.testimonials .ico img{width:46px;height:auto}.testimonials .item .content{font-weight:400;margin-bottom:20px}.testimonials .item .name{margin-bottom:30px}.testimonials .item .name table tr td .cover{width:46px;height:46px;border-radius:46px}.testimonials .item .name table tr td h3{margin:0;font-size:16px;font-weight:bold}.testimonials .item .name table tr td p{margin:0;font-size:12px;font-weight:300}.testimonials .item .name table tr td:first-child{padding-right:15px}html:lang(ar) .testimonials .item .name table tr td:first-child{padding-right:0;padding-left:15px}.testimonials .owl-dots .owl-dot{width:12px;height:12px;background-color:rgba(0,0,0,0);border:1px solid #542e91;border-radius:12px;transition:all .3s ease-in-out;margin:0 5px}.testimonials .owl-dots .owl-dot:first-child{margin-left:0}.testimonials .owl-dots .owl-dot.active{border-color:#542e91;background-color:#542e91}.testimonials .imageWarp{width:calc(100% - 40px);margin:0 0 0 auto;position:relative;overflow:hidden}@media(max-width: 767px){.testimonials .imageWarp{width:100%;margin-top:30px}}.testimonials .imageWarp:after{content:"";position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:2px solid #fff;z-index:2}.testimonials .imageWarp .cover{height:480px;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}@media(max-width: 767px){.testimonials .imageWarp .cover{height:280px}}.testimonials .imageWarp:hover .cover{-webkit-transform:scale(1.1);transform:scale(1.1)}.termsPage{position:relative;padding:50px 0}.termsPage .content a{color:#000;text-decoration:underline}.termsPage .content a:hover{color:#f58026}.termsPage .content .article{line-height:1.7}.termsPage .content .article img{max-width:100%;height:auto;margin-bottom:20px}.termsPage .content .article a{color:#f58026;text-decoration:underline}.termsPage .content .article a:hover,.termsPage .content .article a:focus{color:#542e91}.termsPage .content .article .alignnone{margin:5px 20px 20px 0}.termsPage .content .article .aligncenter,.termsPage .content .article div.aligncenter{display:block;margin:5px auto 5px auto}.termsPage .content .article .alignright{float:right;margin:5px 0 20px 20px}.termsPage .content .article .alignleft{float:left;margin:5px 20px 20px 0}.termsPage .content .article a img.alignright{float:right;margin:5px 0 20px 20px}.termsPage .content .article a img.alignnone{margin:5px 20px 20px 0}.termsPage .content .article a img.alignleft{float:left;margin:5px 20px 20px 0}.termsPage .content .article a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.termsPage .content .article .wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.termsPage .content .article .wp-caption.alignnone{margin:5px 20px 20px 0}.termsPage .content .article .wp-caption.alignleft{margin:5px 20px 20px 0}.termsPage .content .article .wp-caption.alignright{margin:5px 0 20px 20px}.termsPage .content .article .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.termsPage .content .article .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.termsPage .content .article .screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.termsPage .content .article .screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.tripPage{position:relative;padding:50px 0}.tripPage .content a{color:#000;text-decoration:underline}.tripPage .content a:hover{color:#f58026}.tripPage .content img{max-width:100%;height:auto}.tripPage .galleryWarp .subTitle h3{margin-top:30px;margin-bottom:20px;color:#542e91}.tripPage .galleryWarp .imagesSlider{margin-bottom:10px}.tripPage .galleryWarp .imagesSlider .item .cover{height:420px}@media(max-width: 767px){.tripPage .galleryWarp .imagesSlider .item .cover{height:280px}}.tripPage .galleryWarp .imagesSlider .owl-nav{width:100%;overflow:hidden;position:absolute;z-index:2;top:50%;height:60px;width:100%;overflow:hidden;margin-top:-30px;pointer-events:none}.tripPage .galleryWarp .imagesSlider .owl-nav .owl-prev{pointer-events:all;color:#fff;position:absolute;left:-30px;float:left;height:60px;width:60px;border-radius:100%;background-color:rgba(103,126,251,.7);font-size:14px}html:lang(ar) .tripPage .galleryWarp .imagesSlider .owl-nav .owl-prev{right:-30px;left:auto;float:right}.tripPage .galleryWarp .imagesSlider .owl-nav .owl-prev span{margin-left:20px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block}html:lang(ar) .tripPage .galleryWarp .imagesSlider .owl-nav .owl-prev span{margin-right:20px;margin-left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.tripPage .galleryWarp .imagesSlider .owl-nav .owl-next{pointer-events:all;color:#fff;position:absolute;right:-30px;height:60px;width:60px;border-radius:100%;background-color:rgba(103,126,251,.7);font-size:14px}html:lang(ar) .tripPage .galleryWarp .imagesSlider .owl-nav .owl-next{right:auto;left:-30px;float:left}.tripPage .galleryWarp .imagesSlider .owl-nav .owl-next span{margin-right:20px;display:inline-block}html:lang(ar) .tripPage .galleryWarp .imagesSlider .owl-nav .owl-next span{margin-left:20px;margin-right:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tripPage .galleryWarp .imagesSlider .owl-nav button.disabled{opacity:0;pointer-events:none}.tripPage .galleryWarp .imagesSliderThumb .item .cover{transition:all .3s ease-in-out;opacity:.5;height:80px}.tripPage .galleryWarp .imagesSliderThumb .item.active .cover{opacity:1}.callUS{padding:40px 0;background-color:#000;color:#fff;position:relative}.callUS:before{content:"";position:absolute;z-index:1;width:50%;height:100%;background-color:#333;top:0;right:0}@media(max-width: 767px){.callUS:before{width:100%;height:calc(50% - 25px);top:inherit;bottom:0}.callUS:before .title.two h3{margin-top:30px}}@media(max-width: 767px){.callUS .title.two{margin-top:80px}}.callUS .container{position:relative;z-index:2}.callUS a{color:#fff;text-decoration:underline}.callUS a:hover,.callUS a:focus{color:#f58026}.callUS .title h3{font-weight:bold;font-size:36px}.getInTouch{position:relative;padding:50px 0;background-color:#e6d7bb}.getInTouch .title{margin-bottom:20px}.getInTouch .title h2{color:#542e91;font-weight:bold}.getInTouch .title p{color:#542e91;font-size:16px;max-width:450px}.getInTouch .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:right center;background-size:cover;background-repeat:no-repeat}@media(max-width: 767px){.getInTouch .bg{opacity:.1}}.getInTouch .container{position:relative;z-index:2}.getInTouch .contactForm .col{margin-bottom:15px;color:#542e91}.getInTouch .contactForm .inputName{margin-bottom:5px;color:#542e91;font-weight:bold}.getInTouch .contactForm .input{width:100%;border:1px solid #542e91;padding:10px;border-radius:4px}.getInTouch .contactForm .submitWarp{text-align:right}html:lang(ar) .getInTouch .contactForm .submitWarp{text-align:left}.getInTouch .contactForm .formMsg{display:none}.mapWarp{position:relative}.mapWarp .mapBox{height:400px;width:100%;position:relative}.mapWarp .mapBox .mapping{height:100%}.aboutPageTop{position:relative;background:#5a339b;overflow:hidden;background:-moz-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1);color:#fff;padding:0 0 80px 0}@media(min-width: 767px){.aboutPageTop .v-center,.aboutPageTop .member-popup .socialLinksWrap,.member-popup .aboutPageTop .socialLinksWrap,.aboutPageTop .btnSocial,.aboutPageTop .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .aboutPageTop .box,.aboutPageTop .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .aboutPageTop .image,.aboutPageTop .ourvisionHome .container,.ourvisionHome .aboutPageTop .container,.aboutPageTop .iconsWithText .items .item,.iconsWithText .items .aboutPageTop .item,.aboutPageTop .iconsWithText .items .item .item-icon,.iconsWithText .items .item .aboutPageTop .item-icon,.aboutPageTop .ourvisionHomeInnerPages .container,.ourvisionHomeInnerPages .aboutPageTop .container,.aboutPageTop .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items .aboutPageTop .item,.aboutPageTop .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item .aboutPageTop .item-icon{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.aboutPageTop .cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;background-position:center right}html:lang(ar) .aboutPageTop .cover{background-position:center left}.aboutPageTop .cover:after{opacity:.7;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#5a339b;background:-moz-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1)}html:lang(ar) .aboutPageTop .cover:after{background:#5a339b;background:-moz-linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1)}.aboutPageTop .container{min-height:400px;position:relative;z-index:2;padding-top:150px;padding-bottom:0}.aboutPageTop .videoWrap{background-color:#fff;padding:15px;border-radius:16px 0 16px 0}.aboutPageTop .videoWrap iframe{border-radius:16px 0 16px 0}.aboutPageTop .title h1{font-weight:bold}.aboutPageTop .content{margin-bottom:60px;font-size:16px}.aboutPageTop.mini .container{min-height:auto}.blogDetailsTop{position:relative;background:#5a339b;overflow:hidden;background:-moz-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1);color:#fff;padding:0 0 0px 0}@media(min-width: 767px){.blogDetailsTop .v-center,.blogDetailsTop .member-popup .socialLinksWrap,.member-popup .blogDetailsTop .socialLinksWrap,.blogDetailsTop .btnSocial,.blogDetailsTop .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .blogDetailsTop .box,.blogDetailsTop .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .blogDetailsTop .image,.blogDetailsTop .ourvisionHome .container,.ourvisionHome .blogDetailsTop .container,.blogDetailsTop .iconsWithText .items .item,.iconsWithText .items .blogDetailsTop .item,.blogDetailsTop .iconsWithText .items .item .item-icon,.iconsWithText .items .item .blogDetailsTop .item-icon,.blogDetailsTop .ourvisionHomeInnerPages .container,.ourvisionHomeInnerPages .blogDetailsTop .container,.blogDetailsTop .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items .blogDetailsTop .item,.blogDetailsTop .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item .blogDetailsTop .item-icon{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.blogDetailsTop .cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;background-position:center right}html:lang(ar) .blogDetailsTop .cover{background-position:center left}.blogDetailsTop .cover:after{opacity:.7;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#5a339b;background:-moz-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1)}html:lang(ar) .blogDetailsTop .cover:after{background:#5a339b;background:-moz-linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);background:linear-gradient(270deg, rgb(90, 51, 155) 0%, rgb(90, 50, 154) 42%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1)}.blogDetailsTop .date{color:#eee;margin:0}.blogDetailsTop .date img{width:16px;height:auto;margin-right:5px;vertical-align:middle}html:lang(ar) .blogDetailsTop .date img{margin-right:0;margin-left:5px}.blogDetailsTop .container{min-height:auto;position:relative;z-index:2;padding-top:90px;padding-bottom:0}@media(max-width: 767px){.blogDetailsTop .container{padding-top:70px}}.blogDetailsTop .videoWrap{background-color:#fff;padding:15px;border-radius:16px 0 16px 0}.blogDetailsTop .videoWrap iframe{border-radius:16px 0 16px 0}.blogDetailsTop .title h1{font-weight:bold}@media(max-width: 767px){.blogDetailsTop .title h1{font-size:18px;line-height:1.5}}.blogDetailsTop .content{margin-bottom:20px;font-size:16px}.steps{position:relative;padding:80px 0 50px 0}@media(max-width: 767px){.steps{padding-top:30px;padding-bottom:0}}.steps .warp .title{margin-bottom:40px}.steps .warp .title h2{color:#542e91;font-weight:bold;font-size:28px;position:relative;padding-bottom:10px}.steps .warp .title h2:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background-color:#f58026}.steps .warp .row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.steps .warp .content{margin-bottom:30px}.steps .imageWarp{width:calc(100% - 40px);position:relative;overflow:hidden}@media(max-width: 767px){.steps .imageWarp{width:100%}}.steps .imageWarp:after{content:"";position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);border:2px solid #fff;z-index:2}.steps .imageWarp .cover{height:480px;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}@media(max-width: 767px){.steps .imageWarp .cover{height:280px}}.steps .imageWarp:hover .cover{-webkit-transform:scale(1.1);transform:scale(1.1)}.steps .box{margin-bottom:40px}.steps .box .ico{position:relative;padding-bottom:8px;padding-left:8px;margin-bottom:10px}.steps .box .ico .shadow{width:24px;height:24px;border-radius:24px;background-color:#f58026;opacity:.25;position:absolute;z-index:1;bottom:0;left:0}.steps .box .ico span{font-weight:bold;font-size:18px;color:#542e91}.steps .box .ico img{position:relative;z-index:2;width:auto;height:auto;max-width:30px;max-height:30px}.steps .box .name{margin-bottom:15px}.steps .box .name h3{margin:0;font-size:20px;font-weight:bold;color:#f58026}.steps .box .desc{font-weight:400}.visionAndMission{position:relative;padding:70px 0 120px 0;background-color:#542e91;color:#fff;background:#080a45;background:-moz-linear-gradient(180deg, rgb(8, 10, 69) 0%, rgb(21, 24, 102) 42%, rgb(21, 24, 102) 100%);background:-webkit-linear-gradient(180deg, rgb(8, 10, 69) 0%, rgb(21, 24, 102) 42%, rgb(21, 24, 102) 100%);background:linear-gradient(180deg, rgb(8, 10, 69) 0%, rgb(21, 24, 102) 42%, rgb(21, 24, 102) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#080a45",endColorstr="#151866",GradientType=1)}.visionAndMission .bottomShape{position:absolute;bottom:-1px;left:0;width:100%;height:auto}.visionAndMission .navTabs{padding:0;margin:0;list-style:none}.visionAndMission .navTabs li{margin-bottom:15px}.visionAndMission .navTabs li a{font-weight:bold;font-size:36px;color:#fff;opacity:.5}.visionAndMission .navTabs li a:hover{opacity:.8}.visionAndMission .navTabs li.active a{opacity:1}.visionAndMission .content{font-size:24px}.ourTeam{position:relative;padding:30px 0 50px 0}.ourTeam .title{margin-bottom:40px}.ourTeam .title h2{text-align:center;font-weight:bold}.ourTeam .title p{text-align:center;max-width:460px;margin:0 auto}.ourTeam .title .sp{width:50px;height:3px;background-color:#f58026;margin:0 auto}.ourTeam .box{max-width:320px;height:400px;margin:0 auto 30px auto;position:relative;border-radius:6px;overflow:hidden}@media(max-width: 767px){.ourTeam .box{height:180px;max-width:150px}}.ourTeam .box .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-position:bottom center;z-index:1;transition:all .3s ease-in-out;-webkit-transform:scale(1);transform:scale(1)}.ourTeam .box .shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#080a45;background:-moz-linear-gradient(180deg, rgba(8, 10, 69, 0) 0%, rgba(21, 24, 102, 0.2946312314) 42%, rgb(21, 24, 102) 100%);background:-webkit-linear-gradient(180deg, rgba(8, 10, 69, 0) 0%, rgba(21, 24, 102, 0.2946312314) 42%, rgb(21, 24, 102) 100%);background:linear-gradient(180deg, rgba(8, 10, 69, 0) 0%, rgba(21, 24, 102, 0.2946312314) 42%, rgb(21, 24, 102) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#080a45",endColorstr="#151866",GradientType=1)}.ourTeam .box a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.ourTeam .box .ico{position:absolute;color:#fff;bottom:25px;right:25px;z-index:4;display:inline-block;transition:all .3s ease-in-out}html:lang(ar) .ourTeam .box .ico{left:25px;right:auto;transform:scaleX(-1)}@media(max-width: 767px){.ourTeam .box .ico{display:none}}.ourTeam .box .info{position:relative;z-index:4;padding:15px 35px 15px 15px;color:#fff}html:lang(ar) .ourTeam .box .info{padding:15px 15px 15px 35px}@media(max-width: 767px){html:lang(ar) .ourTeam .box .info{padding:15px}}@media(max-width: 767px){.ourTeam .box .info{padding:15px}}.ourTeam .box .info h3{font-weight:bold;font-size:16px;margin-bottom:5px}@media(max-width: 767px){.ourTeam .box .info h3{font-size:12px}}.ourTeam .box .info p{margin:0}@media(max-width: 767px){.ourTeam .box .info p{font-size:10px}}.ourTeam .box:hover .ico{right:15px}html:lang(ar) .ourTeam .box:hover .ico{left:15px}.ourTeam .box:hover .cover{-webkit-transform:scale(1.1);transform:scale(1.1)}.contactPageTop{position:relative;background:#5a339b;background:-moz-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1);color:#fff;padding:130px 0 50px 0}@media(min-width: 767px){.contactPageTop .v-center,.contactPageTop .member-popup .socialLinksWrap,.member-popup .contactPageTop .socialLinksWrap,.contactPageTop .btnSocial,.contactPageTop .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .contactPageTop .box,.contactPageTop .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .contactPageTop .image,.contactPageTop .ourvisionHome .container,.ourvisionHome .contactPageTop .container,.contactPageTop .iconsWithText .items .item,.iconsWithText .items .contactPageTop .item,.contactPageTop .iconsWithText .items .item .item-icon,.iconsWithText .items .item .contactPageTop .item-icon,.contactPageTop .ourvisionHomeInnerPages .container,.ourvisionHomeInnerPages .contactPageTop .container,.contactPageTop .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items .contactPageTop .item,.contactPageTop .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item .contactPageTop .item-icon{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.contactPageTop .title h1{font-weight:bold}.contactPageTop .desc{margin-bottom:30px;max-width:400px}.contactPageTop .country{text-transform:uppercase;opacity:.7}.contactPageTop .contactInfo{margin-bottom:30px}.contactPageTop .contactInfo table{margin-bottom:15px}.contactPageTop .contactInfo table tr td{padding-bottom:5px}.contactPageTop .contactInfo table tr td a{color:#fff}html:lang(ar) .contactPageTop .contactInfo table tr td a{direction:ltr;text-align:right;display:inline-block}.contactPageTop .contactInfo table tr td:first-child{width:26px}.contactPageTop .getInTouchContactPage{background-color:#f2f2f5;border-radius:8px;padding:30px;margin-bottom:0;position:relative;z-index:2}.contactPageTop .getInTouchContactPage .subTitle{color:#542e91;margin-bottom:15px}.contactPageTop .getInTouchContactPage .subTitle h3{font-weight:bold}.contactPageTop .getInTouchContactPage .contactForm .col{margin-bottom:15px;color:#542e91}.contactPageTop .getInTouchContactPage .contactForm .inputName{margin-bottom:5px;color:#542e91;font-weight:bold}.contactPageTop .getInTouchContactPage .contactForm .input{width:100%;border:1px solid #542e91;padding:10px;border-radius:4px}.contactPageTop .getInTouchContactPage .contactForm .submitWarp{text-align:right}html:lang(ar) .contactPageTop .getInTouchContactPage .contactForm .submitWarp{text-align:left}.contactPageTop .getInTouchContactPage .contactForm .formMsg{display:none;color:#542e91}.careersPageTop{position:relative;background:#5a339b;background:-moz-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:-webkit-linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);background:linear-gradient(90deg, rgb(90, 51, 155) 0%, rgb(245, 128, 38) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1e6d4a",endColorstr="#3baa77",GradientType=1);color:#fff;padding:130px 0 50px 0}@media(min-width: 767px){.careersPageTop .v-center,.careersPageTop .member-popup .socialLinksWrap,.member-popup .careersPageTop .socialLinksWrap,.careersPageTop .btnSocial,.careersPageTop .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .careersPageTop .box,.careersPageTop .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .careersPageTop .image,.careersPageTop .ourvisionHome .container,.ourvisionHome .careersPageTop .container,.careersPageTop .iconsWithText .items .item,.iconsWithText .items .careersPageTop .item,.careersPageTop .iconsWithText .items .item .item-icon,.iconsWithText .items .item .careersPageTop .item-icon,.careersPageTop .ourvisionHomeInnerPages .container,.ourvisionHomeInnerPages .careersPageTop .container,.careersPageTop .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items .careersPageTop .item,.careersPageTop .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item .careersPageTop .item-icon{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.careersPageTop .title h1{font-weight:bold}.careersPageTop .navi{margin-top:20px;margin-bottom:30px}.whyWorkingWithUs{position:relative;overflow:hidden;background-color:#542e91;color:#fff;padding:50px 0 0 0}.whyWorkingWithUs:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background-color:#fff;z-index:1}.whyWorkingWithUs .container{position:relative;z-index:2}@media(min-width: 767px){.whyWorkingWithUs .v-center,.whyWorkingWithUs .member-popup .socialLinksWrap,.member-popup .whyWorkingWithUs .socialLinksWrap,.whyWorkingWithUs .btnSocial,.whyWorkingWithUs .features.productTwoStyle .bottom .box,.features.productTwoStyle .bottom .whyWorkingWithUs .box,.whyWorkingWithUs .features.productTwoStyle .bottom .box .image,.features.productTwoStyle .bottom .box .whyWorkingWithUs .image,.whyWorkingWithUs .ourvisionHome .container,.ourvisionHome .whyWorkingWithUs .container,.whyWorkingWithUs .iconsWithText .items .item,.iconsWithText .items .whyWorkingWithUs .item,.whyWorkingWithUs .iconsWithText .items .item .item-icon,.iconsWithText .items .item .whyWorkingWithUs .item-icon,.whyWorkingWithUs .ourvisionHomeInnerPages .container,.ourvisionHomeInnerPages .whyWorkingWithUs .container,.whyWorkingWithUs .ourvisionHomeInnerPages .items .item,.ourvisionHomeInnerPages .items .whyWorkingWithUs .item,.whyWorkingWithUs .ourvisionHomeInnerPages .items .item .item-icon,.ourvisionHomeInnerPages .items .item .whyWorkingWithUs .item-icon{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.whyWorkingWithUs .title h1{font-weight:bold}.whyWorkingWithUs .desc{margin-bottom:130px}@media(max-width: 767px){.whyWorkingWithUs .desc{margin-bottom:30px}}.whyWorkingWithUs .wrap{color:#542e91;background-color:#f2f2f5;padding:40px;border-radius:12px 0 0 12px;position:relative}html:lang(ar) .whyWorkingWithUs .wrap{border-radius:0 12px 12px 0}.whyWorkingWithUs .wrap:after{content:"";position:absolute;top:0;left:100%;height:100%;width:50vw;background-color:#f2f2f5}html:lang(ar) .whyWorkingWithUs .wrap:after{right:100%;left:auto}.whyWorkingWithUs .wrap .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.whyWorkingWithUs .wrap .row .box{margin-bottom:30px}.whyWorkingWithUs .wrap .row .box .ico{height:18px;width:auto;margin-bottom:15px}.whyWorkingWithUs .wrap .row .box h3{margin-top:0;font-weight:bold;font-size:18px;margin-bottom:5px}.openPositions{position:relative;padding:0 0 50px 0;color:#542e91}.openPositions .title{margin-bottom:30px}.openPositions .title h2{font-weight:bold}.openPositions .box{margin-bottom:20px;position:relative}.openPositions .box .applyBtn{position:absolute;top:22px;right:15px}html:lang(ar) .openPositions .box .applyBtn{left:15px;right:auto}.openPositions .box .btnJob{background-color:#fff;display:block;padding:30px 150px 30px 15px;color:#542e91;-webkit-box-shadow:0px 0px 26px 0px rgba(75,75,75,.16) !important;-moz-box-shadow:0px 0px 26px 0px rgba(75,75,75,.16) !important;box-shadow:0px 0px 26px 0px rgba(75,75,75,.16) !important;border-radius:8px;font-weight:800;font-size:16px}html:lang(ar) .openPositions .box .btnJob{padding:30px 15px 30px 150px}.openPositions .box .btnJob .view{color:#f58026;font-size:12px;font-weight:400;margin-left:10px}@media(max-width: 767px){.openPositions .box .btnJob .view{display:block;margin-left:0}}html:lang(ar) .openPositions .box .btnJob .view{margin-right:10px;margin-left:0}@media(max-width: 767px){html:lang(ar) .openPositions .box .btnJob .view{margin-right:0;margin-left:0}}.openPositions .box .btnJob .view span{font-size:14px;vertical-align:middle;transition:all .3s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);display:inline-block}.openPositions .box .btnJob[aria-expanded=true]{background-color:#f58026}.openPositions .box .btnJob[aria-expanded=true] .view{color:#fff}.openPositions .box .btnJob[aria-expanded=true] .view span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.openPositions .box .content{padding:30px 15px 15px 15px;background-color:#f7f7f7;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.openPositions .box .content h3{font-size:14px;font-weight:bold;color:#f58026;margin-top:0}.openPositions .box .content .role{margin-bottom:30px;max-width:910px}.openPositions .box .content .role ul{font-size:11px}.openPositions .box .content .role:last-child{margin-bottom:0}.faqSection{position:relative;padding:50px 0 50px 0;background-color:#f2f2f5}.faqSection .title{text-align:center;margin-bottom:40px}.faqSection .title h2{font-weight:bold;font-size:36px;margin:0 0 10px 0}@media(max-width: 767px){.faqSection .title h2{font-size:22px}}.faqSection .title p{font-size:18px;color:#f58026}.faqSection .title .sp{width:50px;height:3px;background-color:#f58026;margin:0 auto}.faqSection .box{margin-bottom:20px;position:relative}.faqSection .box .applyBtn{position:absolute;top:22px;right:15px}html:lang(ar) .faqSection .box .applyBtn{left:15px;right:auto}.faqSection .box .btnJob{background-color:#fff;display:block;padding:30px 150px 30px 15px;color:#f58026;-webkit-box-shadow:0px 0px 26px 0px rgba(75,75,75,.16) !important;-moz-box-shadow:0px 0px 26px 0px rgba(75,75,75,.16) !important;box-shadow:0px 0px 26px 0px rgba(75,75,75,.16) !important;border-radius:8px;font-weight:800;font-size:16px}html:lang(ar) .faqSection .box .btnJob{padding:30px 15px 30px 150px}.faqSection .box .btnJob .view{color:#542e91;font-size:12px;font-weight:400;margin-left:10px}@media(max-width: 767px){.faqSection .box .btnJob .view{display:block;margin-left:0}}html:lang(ar) .faqSection .box .btnJob .view{margin-right:10px;margin-left:0}@media(max-width: 767px){html:lang(ar) .faqSection .box .btnJob .view{margin-right:0;margin-left:0}}.faqSection .box .btnJob .view span{font-size:14px;vertical-align:middle;transition:all .3s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);display:inline-block}.faqSection .box .btnJob[aria-expanded=true]{background-color:#f58026;color:#fff}.faqSection .box .btnJob[aria-expanded=true] .view{color:#fff}.faqSection .box .btnJob[aria-expanded=true] .view span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.faqSection .box .content{padding:30px 15px 15px 15px;background-color:#f7f7f7;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.faqSection .box .content h3{font-size:14px;font-weight:bold;color:#f58026;margin-top:0}.faqSection .box .content .role{margin-bottom:30px;max-width:910px}.faqSection .box .content .role ul{font-size:11px}.faqSection .box .content .role:last-child{margin-bottom:0}.certified{padding:40px 0;position:relative}.certified .title{text-align:center;margin-bottom:40px}.certified .title h2{font-weight:bold;font-size:36px;margin:0 0 10px 0;color:#542e91}@media(max-width: 767px){.certified .title h2{font-size:22px}}.certified .title p{font-size:14px}.certified .title .sp{width:50px;height:3px;background-color:#f58026;margin:0 auto}.certified .certifiedList .item{padding:15px;min-height:200px;background-color:rgba(8,10,69,.0509803922)}.certified .certifiedList .item img{width:auto;height:auto;max-width:350px;max-height:350px;display:block;margin:0 auto;transition:all .3s ease-in-out}@media(max-width: 767px){.certified .certifiedList .item img{max-width:200px;max-height:200px}}.industriesrap .industries{background-color:#fff}.industriesrap .industries:nth-child(even){background-color:#f7f7f7}.industries{padding:60px 0;position:relative}.industries .title{text-align:center;margin-bottom:40px}.industries .title h3{font-weight:bold}.industries .title h2{font-weight:bold;font-size:36px;margin:0 0 10px 0;color:#542e91}@media(max-width: 767px){.industries .title h2{font-size:22px}}.industries .title p{font-size:14px}.industries .title .sp{width:50px;height:3px;background-color:#f58026;margin:0 auto}.industries .item{padding:15px;min-height:200px;background-color:rgba(8,10,69,.0509803922)}.industries .item img{width:auto;height:auto;max-width:120px;max-height:120px;display:block;margin:0 auto;transition:all .3s ease-in-out;mix-blend-mode:multiply}.keySystem{position:relative;background-color:#f7f8fa}.keySystem .top{padding:50px 0;text-align:center;position:relative}.keySystem .top .title{text-align:center}.keySystem .top .title h2{font-weight:bold;font-size:36px;margin:0 0 10px 0;color:#542e91}@media(max-width: 767px){.keySystem .top .title h2{font-size:22px}}.keySystem .top .title p{font-size:14px}.keySystem .top .title .sp{width:50px;height:3px;background-color:#f58026;margin:0 auto}.keySystem .bottom{padding:15px 0 30px 0;position:relative}.keySystem .bottom .titleTwo{text-align:center;color:#542e91;max-width:740px;margin:0 auto 60px auto}.keySystem .bottom .container{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.keySystem .bottom .box{background-color:#542e91;border-top-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:40px;border-bottom-left-radius:20px;margin-bottom:30px;padding-bottom:20px;height:calc(100% - 30px);color:#fff;overflow:hidden;transition:all .3s ease-in-out;-webkit-box-shadow:0px 0px 20px 0px rgba(211,232,255,.46);-moz-box-shadow:0px 0px 20px 0px rgba(211,232,255,.46);box-shadow:0px 0px 20px 0px rgba(211,232,255,.46)}.keySystem .bottom .box .image{background-color:#fff;width:100%;margin:0 auto auto;border-bottom-left-radius:0;overflow:hidden;border-bottom-right-radius:60px;border-bottom:5px solid #f58026}.keySystem .bottom .box .image img{width:100%;object-fit:cover;height:340px;display:block;margin:0 auto}.keySystem .bottom .box .name{padding:0 30px}.keySystem .bottom .box .name h3{color:#fff;font-weight:bold;line-height:1.4}.keySystem .bottom .box .desc{padding:0 30px}.keySystem .bottom .box .more{padding:0 30px;margin-top:20px}.keySystem .bottom .box:hover,.keySystem .bottom .box:focus{background-color:#3f46ad}.keySystem .info{margin:20px 0 0 0;text-align:center;font-weight:bold;padding-bottom:40px}.keySystem .topShape{position:absolute;top:-1px;left:0;width:100%;height:auto;transform:scaleY(-1)}.keySystem .bottomShape{position:absolute;bottom:-1px;left:0;width:100%;height:auto}.experience{padding:40px 0 40px 0;position:relative;background-color:#542e91;color:#fff;background-image:url(../img/numbers-shape-bg-left.png),url(../img/numbers-shape-bg-right.png);background-position:bottom left,top right;background-repeat:no-repeat,no-repeat;background-size:auto 100%}@media(max-width: 767px){.experience{background-size:auto 100px}}.experience .title{margin:0 auto;text-align:center}.experience .title .icon{width:54px;height:auto;margin-bottom:10px}.experience .title h2{margin:0 0 20px 0;font-weight:bold}@media(max-width: 767px){.experience .title h2{font-size:20px}}.careerForm{position:relative;background-color:rgb(221.7797356828,102.2026431718,10.2202643172);padding:200px 0 50px 0}.careerForm .bg{position:absolute;top:0;left:0;width:100%;height:400px;background-position:top center;z-index:1}.careerForm .container{position:relative;z-index:2}.careerForm .careerformBox{background-color:#f2f2f5;border-radius:8px;padding:30px;margin-bottom:0;position:relative;z-index:2}.careerForm .careerformBox .subTitle{color:#542e91;margin-bottom:15px;text-align:center}.careerForm .careerformBox .subTitle h3{font-weight:bold}.careerForm .careerformBox .careerFormWrap .col{margin-bottom:15px;color:#542e91}.careerForm .careerformBox .careerFormWrap .inputName{margin-bottom:5px;color:#542e91;font-weight:bold}.careerForm .careerformBox .careerFormWrap .input{width:100%;border:1px solid #542e91;padding:10px;border-radius:4px}.careerForm .careerformBox .careerFormWrap .submitWarp{text-align:right}html:lang(ar) .careerForm .careerformBox .careerFormWrap .submitWarp{text-align:left}.careerForm .careerformBox .careerFormWrap .formMsg{display:none;color:#542e91}footer{position:relative;background-color:#542e91;color:#fff;padding:15px 0}@media(max-width: 767px){footer{text-align:center}}footer p{margin:0}footer .developedBy{position:absolute;opacity:0;pointer-events:none}footer .copyrights{font-size:12px}footer .copyrights a{font-size:12px;color:#fff}footer .socialLinksIn{-webkit-justify-content:center;justify-content:center}@media(max-width: 767px){footer .socialLinksIn{margin-top:10px}}footer .socialLinksIn a{width:28px;height:28px;background-color:rgba(0,0,0,0);border-radius:28px;border:1px solid #fff;color:#fff;margin-right:15px;-webkit-justify-content:center;justify-content:center}html:lang(ar) footer .socialLinksIn a{margin-left:15px;margin-right:0}footer .socialLinksIn a:hover{color:#f58026;background-color:#fff}footer .links{text-align:right}@media(max-width: 767px){footer .links{text-align:center;margin-top:10px}}html:lang(ar) footer .links{text-align:left}@media(max-width: 767px){html:lang(ar) footer .links{text-align:center}}footer .links a{font-size:12px;color:#fff;margin-left:15px}footer .links a:first-child{margin-left:0}html:lang(ar) footer .links a{margin-left:0;margin-right:15px}html:lang(ar) footer .links a:first-child{margin-right:0}footer .links a:hover{opacity:1;text-decoration:underline}label.error{font-weight:400;font-size:12px;color:#080a45}.mfp-bg{background-color:#542e91}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.member-popup{position:relative;background:#f2f2f5;padding:20px;width:auto;max-width:760px;margin:20px auto;border-radius:8px;color:#542e91}.member-popup .info{position:relative;z-index:4;margin-bottom:20px}html:lang(ar) .member-popup .info{padding:15px 15px 15px 35px}.member-popup .info h3{font-weight:bold;font-size:16px;margin-bottom:5px}.member-popup .info p{margin:0}.member-popup .socialLinksWrap{margin-top:15px;gap:10px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.iti{direction:ltr}.iti__search-input{padding:10px}:root{--core-blue: #542e91;--core-blue-dark: #3d1f6a;--core-orange: #f58026;--core-orange-dark: #d96814;--core-ink: #17172f;--core-body: #66667a;--core-surface: #f6f4fb;--core-border: rgba(84, 46, 145, 0.1);--core-shadow: 0 22px 45px rgba(84, 46, 145, 0.08)}body.corePage{background:linear-gradient(180deg, #f8f6fd 0%, #ffffff 240px);color:var(--core-ink)}body.corePage .pageWarp{overflow:hidden}body.corePage header{box-shadow:0 14px 35px rgba(84,46,145,.08)}body.corePage .mainMenu ul li a.active{background-color:rgba(84,46,145,.08);color:var(--core-blue)}body.corePage .secondMenu{gap:20px}body.corePage .secondMenu .headerCta{display:inline-flex;align-items:center;justify-content:center}.coreSection{position:relative;padding:84px 0}.coreSection.lightSurface{background-color:var(--core-surface)}.coreSection.whiteSurface{background-color:#fff}.coreSection.deepSurface{background:linear-gradient(135deg, #4d278d 0%, #6f3db5 100%);color:#fff}.coreSection.orangeSurface{background:linear-gradient(135deg, var(--core-orange) 0%, #ff8f3f 100%);color:#fff}.sectionHead{max-width:760px;margin:0 auto 45px;text-align:center}.sectionHead.sectionHeadLeft{margin-left:0;text-align:left}.sectionHead.sectionHeadLeft .sp{margin-left:0}html:lang(ar) .sectionHead.sectionHeadLeft{text-align:right}html:lang(ar) .sectionHead.sectionHeadLeft .sp{margin-right:0;margin-left:auto}.sectionHead .eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:6px 12px;border-radius:999px;background-color:rgba(245,128,38,.12);color:var(--core-orange);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sectionHead h1{margin:0 0 15px;font-size:52px;line-height:1.3;font-weight:800;color:var(--core-ink)}.sectionHead h2{margin:0 0 15px;font-size:46px;line-height:1.1;font-weight:800;color:var(--core-ink)}.sectionHead p{margin:0;font-size:16px;line-height:1.9;color:var(--core-body)}.sectionHead .sp{width:72px;height:4px;margin:18px auto 0;border-radius:999px;background-color:var(--core-ink);opacity:.8}.accentBlue{color:var(--core-blue)}.accentOrange{color:var(--core-orange)}.heroSection{padding:145px 0 90px;background:radial-gradient(circle at top right, rgba(245, 128, 38, 0.18), transparent 32%),linear-gradient(180deg, rgba(84, 46, 145, 0.06) 0%, rgba(84, 46, 145, 0) 100%)}.heroSection .heroGrid{display:flex;flex-wrap:wrap;align-items:center;row-gap:35px}.heroSection .heroCopy{padding-right:20px}.heroActions,.coreBtnRow{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.heroProof{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.proofItem{display:flex;align-items:center;gap:12px;min-width:220px;padding:14px 16px;border-radius:18px;background-color:hsla(0,0%,100%,.92);box-shadow:var(--core-shadow)}.proofItem i{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:14px;background-color:rgba(84,46,145,.1);color:var(--core-blue);font-size:18px}.proofItem strong{display:block;font-size:14px;color:var(--core-ink)}.proofItem span{display:block;font-size:12px;color:var(--core-body)}.heroVisual{position:relative}.visualFrame img{width:100%;height:auto}.overlayContent{position:absolute;right:26px;bottom:26px;left:26px;padding:18px 20px;border-radius:18px;background-color:rgba(16,20,46,.72);color:#fff;backdrop-filter:blur(8px)}.overlayContent strong{display:block;margin-bottom:6px;font-size:18px}.overlayContent p{margin:0;font-size:13px;line-height:1.7;color:hsla(0,0%,100%,.78)}.visualFloat{position:absolute;top:24px;right:-16px;width:115px;padding:16px 14px;border-radius:18px;background-color:#fff;box-shadow:0 20px 45px rgba(0,0,0,.12);text-align:center}.visualFloat i{display:block;margin-bottom:10px;font-size:26px;color:var(--core-orange)}.visualFloat strong{display:block;margin-bottom:6px;color:var(--core-ink);font-size:18px;line-height:1}.visualFloat span{display:block;font-size:11px;line-height:1.5;color:var(--core-body)}.coreBadgeList{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.credibilityPartnerPanel{display:grid;align-content:center;gap:16px;min-height:100%}.credibilityPartnerPanel h3{margin:0}.credibilityPartnerPanel p{margin:0}.credibilityPartnerLogo{display:inline-flex;align-items:center;justify-content:flex-start;padding:18px 20px;border-radius:22px;background:#fff;border:1px solid rgba(84,46,145,.08);box-shadow:0 20px 35px rgba(84,46,145,.05)}.credibilityPartnerLogo img{width:100%;max-width:220px;height:auto;display:block}.credibilityPointsPanel{display:flex;align-items:center}.credibilityBadgeList{margin-top:0}.credibilityBadgeList .badgeItem{min-height:48px;display:inline-flex;align-items:center;font-size:14px;font-weight:600;color:var(--core-ink);background:hsla(0,0%,100%,.88)}.credibilityShowcase{display:grid;grid-template-columns:1fr;gap:22px;align-items:stretch}.credibilityFeature{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:stretch;gap:30px;padding:0}.credibilityFeatureLabel{position:relative;z-index:1;display:inline-flex;width:fit-content;justify-self:start;align-items:center;padding:9px 16px;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.26);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.credibilityFeatureMedia{grid-column:span 1;display:flex;align-items:center;justify-content:center;min-height:100%;padding:28px 30px;border-radius:26px;border:1px solid rgba(84,46,145,.1);background:linear-gradient(180deg, rgba(246, 244, 251, 0.96) 0%, #fff 100%);box-shadow:0 18px 34px rgba(84,46,145,.06)}.credibilityFeatureMedia img{width:100%;max-width:250px;height:auto;display:block}.credibilityFeatureCopy{position:relative;grid-column:span 2;display:grid;align-content:center;gap:14px;padding:28px 30px;border-radius:26px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 15% 14%, rgba(255, 207, 121, 0.34) 0, rgba(255, 207, 121, 0) 26%),radial-gradient(circle at 85% 155%, rgba(255, 244, 178, 0.28) 0, rgba(255, 244, 178, 0) 20%),linear-gradient(135deg, #ffc92d 0%, #ff6712 28%, #ff8610 58%, #e7a71b 100%)}.credibilityFeatureCopy::before,.credibilityFeatureCopy::after{content:"";position:absolute;border-radius:999px;z-index:0;pointer-events:none}.credibilityFeatureCopy::before{left:-10%;bottom:-58%;width:min(420px,50vw);aspect-ratio:1;background:radial-gradient(circle, rgba(211, 41, 25, 0.28) 0%, rgba(211, 41, 25, 0.18) 42%, rgba(211, 41, 25, 0) 72%)}.credibilityFeatureCopy::after{right:-9%;top:-42%;width:min(340px,42vw);aspect-ratio:1;background:radial-gradient(circle, rgba(255, 246, 204, 0.34) 0%, rgba(255, 246, 204, 0.16) 36%, rgba(255, 246, 204, 0) 70%)}.credibilityFeatureCopy>*{position:relative;z-index:1}.credibilityFeatureCopy h3{margin:0;color:#fff;font-size:30px;line-height:1.2}.credibilityFeatureCopy p{margin:0;color:hsla(0,0%,100%,.86);line-height:1.9}.credibilityMiniGrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.credibilityMiniCard{display:grid;align-content:start;gap:16px;padding:24px;border-radius:26px;border:1px solid rgba(84,46,145,.1);background:linear-gradient(180deg, rgba(246, 244, 251, 0.96) 0%, #fff 100%)}.credibilityMiniCard h3{margin:0;color:var(--core-ink);font-size:20px;line-height:1.35}.credibilityIcon{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.12) 0%, rgba(245, 128, 38, 0.12) 100%);color:var(--core-blue);box-shadow:inset 0 0 0 1px rgba(84,46,145,.08)}.credibilityIcon i{font-size:20px;line-height:1}.badgeItem{padding:10px 14px;border:1px solid rgba(84,46,145,.12);border-radius:999px;background-color:#fff;color:#4e4e62;font-size:13px}.badgeItem i{margin-right:8px;color:var(--core-orange)}html:lang(ar) .badgeItem i{margin-right:0;margin-left:8px}.coreCardGrid{display:grid;grid-template-columns:repeat(12, 1fr);gap:24px}.coreCardCol3{grid-column:span 3}.coreCardCol4{grid-column:span 4}.coreCardCol5{grid-column:span 5}.coreCardCol7{grid-column:span 7}.coreInfoCard,.caseCard,.officeCard,.leaderCard,.utilityLinks .item{background-color:#fff;border:1px solid var(--core-border)}.utilityLinks a.item:hover{background-color:var(--core-surface)}.coreInfoCard{height:100%;padding:28px 24px;border-radius:24px;transition:transform .25s ease,box-shadow .25s ease}.coreInfoCard:hover{transform:translateY(-6px);box-shadow:0 26px 48px rgba(84,46,145,.12)}.coreInfoCard .cardIcon{width:54px;height:54px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.12) 0%, rgba(245, 128, 38, 0.12) 100%);color:var(--core-blue);font-size:21px}.coreInfoCard h3{margin:0 0 12px;font-size:20px;font-weight:700;color:var(--core-ink)}.coreInfoCard p{margin:0;font-size:14px;line-height:1.85;color:var(--core-body)}.coreInfoCard .cardLink,.coreInfoCard .cardMeta{display:inline-flex;align-items:center;gap:8px}.coreInfoCard .cardLink{margin-top:18px;color:var(--core-orange);font-size:13px;font-weight:700}.coreInfoCard .cardMeta{margin-bottom:14px;padding:7px 12px;border-radius:999px;background-color:rgba(84,46,145,.07);color:var(--core-blue);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.coreLinkLine{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--core-orange);font-size:13px;font-weight:700}.coreIconList{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}.coreIconList.coreIconListSingle{grid-template-columns:1fr}.whyArcherList{display:grid;gap:18px}.whyArcherList .item{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:16px}.whyArcherList .cardIcon{width:54px;height:54px;margin-bottom:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.12) 0%, rgba(245, 128, 38, 0.12) 100%);color:var(--core-blue);box-shadow:inset 0 0 0 1px rgba(84,46,145,.08)}.whyArcherList .cardIcon i{font-size:20px;line-height:1}.whyArcherList strong{display:block;margin:0;color:var(--core-ink);font-size:18px;line-height:1.4}.whyArcherList p{display:block;margin:0;color:var(--core-ink);font-size:18px;line-height:1.4}.coreIconList .item{padding:20px 18px;border-radius:18px;background-color:hsla(0,0%,100%,.85);border:1px solid var(--core-border)}.coreIconList strong{display:block;margin-bottom:8px;color:var(--core-ink);font-size:15px}.coreIconList strong i{margin-inline-end:10px;color:var(--core-accent)}.coreIconList p{margin:0;font-size:13px;line-height:1.75;color:var(--core-body)}.odooOrbit{position:relative;width:360px;height:360px;margin:0 auto;--orbit-node-size: 92px;--orbit-radius: 138px}.odooOrbit .centerNode{position:absolute;top:50%;left:50%;width:118px;height:118px;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:translate(-50%, -50%);background:linear-gradient(135deg, var(--core-blue) 0%, #6f3db5 100%);box-shadow:0 18px 35px rgba(84,46,145,.24);color:#fff;font-size:26px;font-weight:800}.odooOrbit .node{position:absolute;top:50%;left:50%;width:var(--orbit-node-size);height:var(--orbit-node-size);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;border:2px solid rgba(84,46,145,.18);border-radius:50%;background-color:#fff;box-shadow:0 18px 30px rgba(84,46,145,.08);text-align:center;transform:translate(-50%, -50%)}.odooOrbit .node i{margin-bottom:6px;color:var(--core-orange);font-size:18px}.odooOrbit .node span{font-size:11px;font-weight:700;line-height:1.35;color:#2b2b31}.odooOrbit .n1{transform:translate(-50%, -50%) rotate(0deg) translateY(calc(-1 * var(--orbit-radius))) rotate(0deg)}.odooOrbit .n2{transform:translate(-50%, -50%) rotate(60deg) translateY(calc(-1 * var(--orbit-radius))) rotate(-60deg)}.odooOrbit .n3{transform:translate(-50%, -50%) rotate(120deg) translateY(calc(-1 * var(--orbit-radius))) rotate(-120deg)}.odooOrbit .n4{transform:translate(-50%, -50%) rotate(180deg) translateY(calc(-1 * var(--orbit-radius))) rotate(-180deg)}.odooOrbit .n5{transform:translate(-50%, -50%) rotate(240deg) translateY(calc(-1 * var(--orbit-radius))) rotate(-240deg)}.odooOrbit .n6{transform:translate(-50%, -50%) rotate(300deg) translateY(calc(-1 * var(--orbit-radius))) rotate(-300deg)}.implementationPanel{position:relative;overflow:hidden;padding:40px;border-radius:28px;border:1px solid hsla(0,0%,100%,.08);background:radial-gradient(circle at 14% 18%, rgba(245, 128, 38, 0.22) 0%, rgba(245, 128, 38, 0) 24%),radial-gradient(circle at 86% 14%, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0) 22%),radial-gradient(circle at 50% 115%, rgba(245, 128, 38, 0.16) 0%, rgba(245, 128, 38, 0) 34%),linear-gradient(140deg, #281c4a 0%, #432671 42%, #5a32a1 100%);box-shadow:0 28px 52px rgba(33,18,67,.22);color:#fff}.implementationPanel::before{content:"";position:absolute;top:-72px;right:-34px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0.05) 38%, rgba(255, 255, 255, 0) 72%)}.implementationPanel::after{content:"";position:absolute;left:-8%;bottom:-42%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle, rgba(245, 128, 38, 0.18) 0%, rgba(245, 128, 38, 0.08) 36%, rgba(245, 128, 38, 0) 72%)}.implementationPanel .panelGrid{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center}.implementationPanel h3{margin:0 0 14px;font-size:30px;font-weight:800;color:#fff}.implementationPanel p{margin:0 0 24px;color:hsla(0,0%,100%,.82);font-size:15px;line-height:1.9}.implementationPanel .steps{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px}.implementationPanel .steps.stepsOrbit{position:relative;display:block;width:min(100%,var(--step-orbit-size, 390px));height:var(--step-orbit-size, 390px);margin:0 auto;--step-card-width: 104px;--step-card-height: 98px;--step-orbit-radius: 146px}.implementationPanel .steps.stepsOrbit::before{content:"";position:absolute;top:50%;left:50%;width:calc(var(--step-orbit-radius)*2);height:calc(var(--step-orbit-radius)*2);border:1px dashed rgba(255,207,170,.34);border-radius:50%;transform:translate(-50%, -50%)}.implementationPanel .steps.stepsOrbit .stepCard{position:absolute;top:50%;left:50%;width:var(--step-card-width);min-height:var(--step-card-height);margin:0;padding:0;display:flex;flex-direction:column;align-items:center;text-align:center;border:0;border-radius:0;background:rgba(0,0,0,0);backdrop-filter:none;box-shadow:none;transform:translate(-50%, -50%)}.implementationPanel .steps.stepsOrbit .stepCard .stepIcon{width:58px;height:58px;margin-bottom:10px;display:inline-flex;align-items:center;justify-content:center;border-radius:58px;background:#fff;border:1px solid hsla(0,0%,100%,.55);box-shadow:0 14px 28px rgba(30,16,58,.18)}.implementationPanel .steps.stepsOrbit .stepCard .stepIcon i{color:var(--core-blue);font-size:18px}.implementationPanel .steps.stepsOrbit .stepCard strong{margin:0;color:#fff;font-size:13px;font-weight:700;line-height:1.3}.implementationPanel .steps.stepsOrbit .stepCard p{display:none}.implementationPanel .steps.stepsOrbit .stepCard span{display:none}.implementationPanel .steps.stepsOrbit6{--step-orbit-size: 420px;--step-orbit-radius: 160px;--step-card-width: 104px;--step-card-height: 98px}.implementationPanel .steps.stepsOrbit6 .stepCard:nth-child(1){transform:translate(-50%, -50%) rotate(0deg) translateY(calc(-0.9 * var(--step-orbit-radius))) rotate(0deg)}.implementationPanel .steps.stepsOrbit6 .stepCard:nth-child(2){transform:translate(-50%, -50%) rotate(60deg) translateY(calc(-0.95 * var(--step-orbit-radius))) rotate(-60deg)}.implementationPanel .steps.stepsOrbit6 .stepCard:nth-child(3){transform:translate(-50%, -50%) rotate(120deg) translateY(calc(-1.06 * var(--step-orbit-radius))) rotate(-120deg)}.implementationPanel .steps.stepsOrbit6 .stepCard:nth-child(4){transform:translate(-50%, -50%) rotate(180deg) translateY(calc(-1.1 * var(--step-orbit-radius))) rotate(-180deg)}.implementationPanel .steps.stepsOrbit6 .stepCard:nth-child(5){transform:translate(-50%, -50%) rotate(240deg) translateY(calc(-1.06 * var(--step-orbit-radius))) rotate(-240deg)}.implementationPanel .steps.stepsOrbit6 .stepCard:nth-child(6){transform:translate(-50%, -50%) rotate(300deg) translateY(calc(-0.95 * var(--step-orbit-radius))) rotate(-300deg)}.implementationPanel .stepCard{min-height:120px;padding:20px;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;background-color:hsla(0,0%,100%,.08)}.implementationPanel .stepCard span{display:inline-flex;margin-bottom:12px;color:#ffcfaa;font-size:10px;font-weight:800;letter-spacing:.08em}.implementationPanel .stepCard strong{display:block;margin-bottom:10px;font-size:18px}.implementationPanel .stepCard p{margin:0;font-size:13px;line-height:1.75}.statStrip{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px}.statItem{padding:28px 20px;border:1px solid var(--core-border);border-radius:22px;background-color:#fff;box-shadow:0 20px 35px rgba(84,46,145,.05);text-align:center}.statItem strong{display:block;margin-bottom:8px;color:var(--core-blue);font-size:40px;line-height:1;font-weight:800}.statItem span{color:#77788a;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.caseStudyGrid,.leadershipGrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.caseCard{height:100%;overflow:hidden;border-radius:22px}.caseCard .caseImage{height:220px;background-position:center;background-size:cover}.caseCard .caseBody{padding:22px}.caseCard .caseTag{display:inline-flex;margin-bottom:14px;padding:6px 10px;border-radius:999px;background-color:rgba(245,128,38,.11);color:var(--core-orange);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.caseCard h3{margin:0 0 10px;color:var(--core-ink);font-size:20px;font-weight:700}.caseCard p{margin:0 0 14px;color:var(--core-body);font-size:14px;line-height:1.8}.caseCard .result{color:#5e5f74;font-size:12px;font-weight:700}.ctaBand{padding:42px;border-radius:28px;text-align:center;box-shadow:0 24px 45px rgba(84,46,145,.12)}.ctaBand h2,.ctaBand h3{margin:0 0 12px;font-size:36px;font-weight:800}.ctaBand p{max-width:620px;margin:0 auto 24px;font-size:15px;line-height:1.8;opacity:.92}.officeGrid,.regionalCards,.processSteps,.utilityLinks{display:grid;gap:24px}.officeGrid,.regionalCards{grid-template-columns:repeat(2, minmax(0, 1fr))}.officeGrid{gap:28px;align-items:stretch}.officeCard{position:relative;height:100%;display:grid;align-content:start;gap:18px;padding:30px 28px 26px;border-radius:28px;overflow:hidden;border:0;background:radial-gradient(circle at top right, rgba(245, 128, 38, 0.14) 0, rgba(245, 128, 38, 0) 34%),linear-gradient(180deg, rgba(246, 244, 251, 0.92) 0, #fff 66%);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.officeCard:hover{transform:translateY(-6px);box-shadow:0 26px 54px rgba(39,26,78,.12)}.officeCard h3{margin:0;color:var(--core-ink);font-size:28px;font-weight:700;line-height:1.2}.officeCard ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.officeCard li{display:grid;grid-template-columns:40px minmax(0, 1fr);align-items:center;gap:14px;margin-bottom:0;padding:14px 0;color:var(--core-body);font-size:15px;line-height:1.7;border-top:1px solid rgba(84,46,145,.09)}.officeCard li:first-child{padding-top:0;border-top:0}.officeCard li:last-child{padding-bottom:0}.officeCard li i{width:40px;height:40px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(84,46,145,.08);color:var(--core-blue);font-size:15px}.officeCard li a,.officeCard li span{display:block;color:var(--core-ink);font-size:16px;font-weight:600;line-height:1.55}.officeCard li span{color:var(--core-body);font-weight:500}.officeCard li a{text-decoration:none;transition:color .2s ease}html:lang(ar) .officeCard li a{direction:ltr}.officeCard li a:hover{color:var(--core-blue)}@media(max-width: 1199px){.implementationPanel .steps.stepsOrbit,.implementationPanel .steps.stepsOrbit4,.implementationPanel .steps.stepsOrbit6{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));width:100%;height:auto;gap:14px}.implementationPanel .steps.stepsOrbit::before,.implementationPanel .steps.stepsOrbit::after,.implementationPanel .steps.stepsOrbit4::before,.implementationPanel .steps.stepsOrbit4::after,.implementationPanel .steps.stepsOrbit6::before,.implementationPanel .steps.stepsOrbit6::after{display:none}.implementationPanel .steps.stepsOrbit .stepCard,.implementationPanel .steps.stepsOrbit4 .stepCard,.implementationPanel .steps.stepsOrbit6 .stepCard{position:static;width:100%;min-height:auto;padding:0;text-align:center;transform:none !important;border:0;background:rgba(0,0,0,0);box-shadow:none}.implementationPanel .steps.stepsOrbit .stepCard .stepIcon,.implementationPanel .steps.stepsOrbit4 .stepCard .stepIcon,.implementationPanel .steps.stepsOrbit6 .stepCard .stepIcon{margin-bottom:10px}.implementationPanel .steps.stepsOrbit .stepCard strong,.implementationPanel .steps.stepsOrbit4 .stepCard strong,.implementationPanel .steps.stepsOrbit6 .stepCard strong{text-align:center}html:lang(ar) .implementationPanel .steps.stepsOrbit .stepCard,html:lang(ar) .implementationPanel .steps.stepsOrbit4 .stepCard,html:lang(ar) .implementationPanel .steps.stepsOrbit6 .stepCard{text-align:center}}.officeIcon{width:62px;height:62px;margin-bottom:2px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.98) 0, rgba(245, 241, 252, 0.98) 100%);border:1px solid rgba(84,46,145,.08);box-shadow:0 14px 28px rgba(39,26,78,.07);color:var(--core-blue);font-size:22px}.regionalPanel{padding:38px;border-radius:28px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.97) 0%, rgba(76, 40, 140, 0.94) 100%),url("../img/shape-colors.png") center/cover no-repeat;color:#fff}.regionalPanel .panelTitle{margin-bottom:30px;text-align:center}.regionalPanel .panelTitle h2{margin:0;color:#fff;font-size:34px}.regionalCards .item{padding:24px;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;background-color:hsla(0,0%,100%,.08)}.regionalCards .item h3{margin:0 0 12px;color:#fff;font-size:22px;font-weight:700}.regionalCards .item p{margin:0 0 16px;color:hsla(0,0%,100%,.78);font-size:14px;line-height:1.8}.regionalCards .item a{color:#ffd8b8;font-size:13px;font-weight:700}.leadershipGrid{grid-template-columns:repeat(4, minmax(0, 1fr))}.leaderCard{height:100%;padding:20px;border-radius:24px}.leaderCard .photo{height:240px;margin-bottom:18px;border-radius:18px;background-position:center;background-size:cover;filter:grayscale(1)}.leaderCard h3{margin:0 0 6px;color:var(--core-ink);font-size:18px;font-weight:700}.leaderCard .role{display:block;margin-bottom:10px;color:var(--core-orange);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.leaderCard p{margin:0 0 12px;color:var(--core-body);font-size:13px;line-height:1.75}.leaderCard a{color:var(--core-blue);font-size:13px;font-weight:700}.coreFormSection .formShell{padding:38px;border:1px solid var(--core-border);border-radius:28px;background-color:#fff;box-shadow:0 24px 45px rgba(84,46,145,.08)}.coreFormSection .formSubhead{margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--core-border)}.coreFormSection .formSubhead h3{margin:0 0 10px;color:var(--core-ink);font-size:30px;font-weight:800}.coreFormSection .formSubhead p{margin:0;color:var(--core-body);font-size:14px;line-height:1.8}.formGroupTitle{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--core-blue);font-size:14px;font-weight:700}.formGroupTitle i{color:var(--core-orange)}.formRow{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin-bottom:22px}.formRow.formRowThree{grid-template-columns:repeat(3, minmax(0, 1fr))}.field label{display:block;margin-bottom:8px;color:var(--core-ink);font-size:12px;font-weight:700}.field input,.field select,.field textarea{width:100%;min-height:50px;padding:12px 16px;border:1px solid rgba(84,46,145,.14);border-radius:14px;background-color:#fbfbfe;color:#2b2b31;font-size:14px}html:lang(ar) .field input{direction:ltr;text-align:right}.field textarea{min-height:140px;resize:vertical}.choiceGrid{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:12px}.choiceOption{position:relative}.choiceOption input{position:absolute;opacity:0;pointer-events:none}.choiceOption label{min-height:52px;display:flex;align-items:center;justify-content:center;margin:0;padding:10px 12px;border:1px solid rgba(84,46,145,.14);border-radius:14px;background-color:#fbfbfe;color:#5c5d72;font-size:13px;font-weight:700;text-align:center;cursor:pointer}.choiceOption input:checked+label{border-color:var(--core-orange);background-color:rgba(245,128,38,.11);color:var(--core-orange)}.fakeRecaptcha{min-height:76px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:22px;padding:14px 16px;border:1px solid rgba(84,46,145,.12);border-radius:18px;background:linear-gradient(180deg, #ffffff 0%, #faf8fd 100%);box-shadow:0 14px 26px rgba(35,23,69,.05)}.fakeRecaptchaInner{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.fakeRecaptchaLeft{min-width:0;display:flex;align-items:center;gap:14px}.fakeRecaptchaCheck{width:28px;height:28px;flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center;border:2px solid rgba(84,46,145,.22);border-radius:8px;background-color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.9)}.fakeRecaptchaCheck::after{content:"";width:8px;height:14px;border-right:2px solid var(--core-blue);border-bottom:2px solid var(--core-blue);transform:rotate(40deg) translate(-1px, -1px);opacity:.85}.fakeRecaptchaCopy{min-width:0}.fakeRecaptchaCopy strong,.fakeRecaptchaBrandCopy strong{display:block;color:var(--core-ink);font-size:15px;line-height:1.35;font-weight:700}.fakeRecaptchaCopy span,.fakeRecaptchaBrandCopy span{display:block;color:#77788a;font-size:12px;line-height:1.5}.fakeRecaptchaBrand{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding-inline-start:12px;border-inline-start:1px solid rgba(84,46,145,.1)}.fakeRecaptchaBadge{width:30px;height:30px;border-radius:50%;background:radial-gradient(circle at 34% 36%, #fff 0 10%, transparent 11%),linear-gradient(135deg, rgba(84, 46, 145, 0.18) 0%, rgba(245, 128, 38, 0.24) 100%);border:1px solid rgba(84,46,145,.12);box-shadow:inset 0 0 0 5px hsla(0,0%,100%,.7)}@media(max-width: 767px){.fakeRecaptcha{padding:14px}.fakeRecaptchaInner{align-items:flex-start;flex-direction:column}.fakeRecaptchaBrand{width:100%;padding-inline-start:0;padding-top:10px;border-inline-start:0;border-top:1px solid rgba(84,46,145,.1)}}.turnstileWrap{min-height:76px;display:flex;align-items:center;justify-content:flex-start;margin-bottom:22px}.turnstileWrap .archer-turnstile-widget,.turnstileWrap .cf-turnstile{max-width:100%}.formActions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.coreFormSection .formMsg{display:none;margin-top:16px;padding:16px 18px;border-radius:16px;background-color:rgba(84,46,145,.07);color:var(--core-blue);font-size:14px}.coreFormSection .formMsg.errorMsg{background-color:rgba(255,75,85,.09);color:#b2212b}.processSteps{grid-template-columns:repeat(3, minmax(0, 1fr))}.processSteps .step{padding:10px 14px 0;text-align:center}.processSteps .iconWrap{width:82px;height:82px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;border:2px solid hsla(0,0%,100%,.32);border-radius:50%;color:#ffd2aa;font-size:24px}.processSteps h3{margin:0 0 12px;color:#fff;font-size:22px}.processSteps p{margin:0;color:hsla(0,0%,100%,.8);font-size:14px;line-height:1.8}.contactAside{display:grid;grid-template-columns:1.05fr .95fr;gap:30px;align-items:start}.utilityLinks{grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:24px;gap:14px}.utilityLinks .item{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:16px;color:#2b2b31;font-size:13px;font-weight:700}.utilityLinks .item i{color:var(--core-blue)}.quoteNote{max-width:780px;margin:0 auto;color:#57586c;font-size:19px;line-height:1.9;text-align:center;font-style:italic}.coreMiniSplit{display:grid;grid-template-columns:1.15fr .85fr;gap:30px;align-items:center}.coreImagePanel{position:relative;padding:18px;border-radius:28px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.1) 0%, rgba(245, 128, 38, 0.14) 100%)}.coreImagePanel img{width:100%;height:360px;border-radius:20px;object-fit:cover}.coreImagePanel .floatingTag{position:absolute;left:34px;bottom:34px;padding:12px 16px;border-radius:16px;background-color:hsla(0,0%,100%,.92);color:var(--core-blue);font-size:13px;font-weight:700;box-shadow:0 16px 28px rgba(0,0,0,.12)}.coreLead{max-width:820px;margin:28px auto 0;color:var(--core-body);font-size:15px;line-height:1.9;text-align:center}.coreSubtle{color:var(--core-body)}.btnWhite.btnGhostCore{border:1px solid rgba(84,46,145,.16);color:var(--core-blue)}.btnWhite.btnGhostCore:hover,.btnWhite.btnGhostCore:focus{border-color:var(--core-orange)}@media(max-width: 1199px){.coreCardCol3{grid-column:span 4}}@media(max-width: 991px){.coreSection{padding:68px 0}.sectionHead h1,.sectionHead h2{font-size:34px}.heroSection .heroCopy{padding-right:0}.visualFloat{right:18px}.coreCardCol3,.coreCardCol4,.coreCardCol5,.coreCardCol7{grid-column:span 6}.implementationPanel .panelGrid,.coreMiniSplit,.contactAside,.credibilityShowcase{grid-template-columns:1fr}.credibilityFeature{grid-template-columns:1fr;gap:22px}.credibilityFeatureCopy{grid-column:auto;padding:24px 24px}.whyArcherList .item{grid-template-columns:48px 1fr;gap:14px}.whyArcherList .cardIcon{width:48px;height:48px;border-radius:16px}.whyArcherList strong{font-size:16px}.whyArcherList p{font-size:16px}.leadershipGrid{grid-template-columns:repeat(2, minmax(0, 1fr))}.caseStudyGrid,.statStrip,.credibilityMiniGrid,.choiceGrid{grid-template-columns:repeat(2, minmax(0, 1fr))}.formRow.formRowThree{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){body.corePage .secondMenu .headerCta{display:none}.coreSection{padding:56px 0}.heroSection{padding:130px 0 70px}.sectionHead{margin-bottom:35px}.sectionHead h1,.sectionHead h2{font-size:28px}.sectionHead p,.heroSection .overlayContent p,.ctaBand p,.proofItem span,.coreLead{font-size:14px}.visualFloat{position:relative;top:auto;right:auto;margin:18px 0 0 auto}.odooOrbit{width:300px;height:300px}.implementationPanel,.ctaBand,.regionalPanel,.coreFormSection .formShell{padding:28px 20px}.archer-submit-btn{margin-top:15px}.coreCardCol3,.coreCardCol4,.coreCardCol5,.coreCardCol7,.caseStudyGrid,.credibilityMiniGrid,.officeGrid,.regionalCards,.statStrip,.processSteps,.leadershipGrid,.utilityLinks,.coreIconList,.choiceGrid,.formRow,.formRow.formRowThree{grid-template-columns:1fr}.proofItem{min-width:100%}.credibilityFeature{padding:26px 20px}.credibilityFeatureMedia{grid-column:auto;min-height:104px;padding:18px 20px}.credibilityFeatureCopy h3,.credibilityMiniCard h3{font-size:24px}.credibilityMiniCard{padding:22px 20px}}body.corePage{min-height:100vh}body.corePage header{border-bottom:1px solid rgba(84,46,145,.08);backdrop-filter:blur(12px)}body.corePage .mainMenu ul li a{transition:background-color .2s ease,color .2s ease,transform .2s ease}body.corePage .mainMenu ul li a:hover,body.corePage .mainMenu ul li a:focus,body.corePage .mainMenu ul li a.active{transform:translateY(-1px)}body.corePage .secondMenu .lang{border:1px solid rgba(84,46,145,.12)}body.corePage footer{background:linear-gradient(180deg, #f6f2fc 0%, #ffffff 100%);border-top:1px solid rgba(84,46,145,.08)}body.corePage footer .container-fluid{padding-top:18px;padding-bottom:18px}body.corePage footer .links,body.corePage footer .socialLinksIn{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}body.corePage footer .links a{color:var(--core-blue)}body.corePage footer .links a:hover,body.corePage footer .links a:focus{color:var(--core-orange)}body.corePage footer .socialLinksIn a{width:42px;height:42px;border-radius:50%;border:1px solid rgba(84,46,145,.14);background-color:#fff;color:var(--core-blue)}body.corePage footer .socialLinksIn a:hover,body.corePage footer .socialLinksIn a:focus{color:#fff;background-color:var(--core-blue)}html[dir=rtl] .sectionHead.sectionHeadLeft{margin-right:0;margin-left:auto;text-align:right}html[dir=rtl] .sectionHead.sectionHeadLeft .sp{margin-right:0;margin-left:auto}html[dir=rtl] .heroSection{background:radial-gradient(circle at top left, rgba(245, 128, 38, 0.18), transparent 32%),linear-gradient(180deg, rgba(84, 46, 145, 0.06) 0%, rgba(84, 46, 145, 0) 100%)}html[dir=rtl] .heroSection .heroCopy{padding-right:0;padding-left:20px}html[dir=rtl] .overlayContent{text-align:right}html[dir=rtl] .visualFloat{right:auto;left:-16px}html[dir=rtl] .menuContent{left:auto;right:0;transform:translateX(100%);border-right:0;border-left:1px solid rgba(84,46,145,.08)}html[dir=rtl] .menuContent.open{left:auto;right:0;transform:translateX(0)}.legacyPage .aboutPageTop,.legacyPage .blogDetailsTop{position:relative;padding:150px 0 88px;overflow:hidden}.legacyPage .aboutPageTop:before,.legacyPage .blogDetailsTop:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg, rgba(17, 20, 48, 0.84) 0%, rgba(53, 38, 101, 0.72) 58%, rgba(245, 128, 38, 0.38) 100%);z-index:1}.legacyPage .aboutPageTop .cover,.legacyPage .blogDetailsTop .cover{position:absolute;inset:0;background-position:center;background-size:cover;transform:scale(1.04)}.legacyPage .aboutPageTop .container,.legacyPage .blogDetailsTop .container{position:relative;z-index:2}.legacyPage .aboutPageTop .title h1,.legacyPage .blogDetailsTop .title h1{margin:0 0 14px;color:#fff;font-size:54px;line-height:1.05}.legacyPage .aboutPageTop .content p,.legacyPage .blogDetailsTop .content p{max-width:620px;color:hsla(0,0%,100%,.82);font-size:16px;line-height:1.8}.legacyPage .ourServices,.legacyPage .fromOurBlog,.legacyPage .blogDetailsPage,.legacyPage .termsPage,.legacyPage .faqSection,.legacyPage .steps,.legacyPage .industries,.legacyPage .getInTouch,.legacyPage .certified,.legacyPage .keySystem{position:relative;padding:88px 0}.legacyPage .ourServices .title,.legacyPage .fromOurBlog .title,.legacyPage .termsPage .title,.legacyPage .faqSection .title,.legacyPage .steps .title,.legacyPage .industries .title,.legacyPage .getInTouch .title,.legacyPage .certified .title,.legacyPage .keySystem .title{margin-bottom:28px}.legacyPage .ourServices .box,.legacyPage .fromOurBlog .box,.legacyPage .faqSection .box,.legacyPage .industries .owl-carousel .item,.legacyPage .blogDetailsPage .right,.legacyPage .blogDetailsPage .left .imageWarp,.legacyPage .termsPage .content,.legacyPage .steps .imageWarp,.legacyPage .steps .warp{border-radius:28px;background-color:#fff;box-shadow:var(--core-shadow)}.legacyPage .ourServices .box,.legacyPage .fromOurBlog .box,.legacyPage .steps .warp,.legacyPage .termsPage .content{padding:26px}.legacyPage .ourServices .box,.legacyPage .fromOurBlog .box{min-height:100%;border:1px solid rgba(84,46,145,.08)}.legacyPage .fromOurBlog .box .imageWarp,.legacyPage .blogDetailsPage .left .imageWarp{border-radius:22px;overflow:hidden}.legacyPage .fromOurBlog .box .cover,.legacyPage .blogDetailsPage .left .imageWarp .cover{min-height:220px;background-position:center;background-size:cover}.legacyPage .termsPage .content{max-width:920px;margin:0 auto;border:1px solid rgba(84,46,145,.08)}.legacyPage .termsPage .content p,.legacyPage .termsPage .content li,.legacyPage .blogDetailsPage .left p,.legacyPage .blogDetailsPage .left li,.legacyPage .steps .content p,.legacyPage .industries .title p{color:var(--core-body);line-height:1.9}.legacyPage .faqSection .box{margin-bottom:16px;overflow:hidden;border:1px solid rgba(84,46,145,.08)}.legacyPage .faqSection .box .head{background:linear-gradient(135deg, rgba(84, 46, 145, 0.06) 0%, rgba(245, 128, 38, 0.1) 100%)}.legacyPage .getInTouch{background:linear-gradient(180deg, #f7f4fc 0%, #ffffff 100%)}.serviceHeroSection{padding-bottom:60px}.serviceSignalBar{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin-top:28px}.serviceSignalBar .item{padding:18px 20px;border-radius:18px;background-color:hsla(0,0%,100%,.92);box-shadow:var(--core-shadow)}.serviceSignalBar strong{display:block;margin-bottom:6px;color:var(--core-ink);font-size:15px}.serviceSignalBar span{color:var(--core-body);font-size:13px;line-height:1.7}.serviceVisualCard{background:linear-gradient(145deg, rgba(84, 46, 145, 0.96) 0%, rgba(245, 128, 38, 0.82) 100%)}.serviceVisualFrame{min-height:420px;background:linear-gradient(145deg, #1a1d45 0%, #243865 100%)}.serviceVisualFrame img{width:100%;height:420px;object-fit:cover;opacity:1}.serviceSplitBand{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);gap:32px;align-items:center}.serviceLaneList{display:grid;gap:16px}.serviceLaneList .lane{padding:20px 22px;border-radius:20px;background-color:#fff;box-shadow:var(--core-shadow)}.serviceLaneList .lane strong{display:block;margin-bottom:8px;color:var(--core-ink);font-size:18px}.serviceLaneList .lane p{margin:0;color:var(--core-body);line-height:1.8}.servicePhotoPanel{position:relative;border-radius:28px;overflow:hidden;box-shadow:var(--core-shadow)}.servicePhotoPanel img{width:100%;height:100%;min-height:420px;object-fit:cover}.serviceTimeline{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:18px}.serviceTimeline .step{padding:24px;border-radius:24px;background-color:#fff;border:1px solid rgba(84,46,145,.08);box-shadow:var(--core-shadow)}.serviceTimeline .step span{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:18px;border-radius:14px;background-color:rgba(84,46,145,.08);color:var(--core-blue);font-weight:800}.serviceTimeline .step h3{margin:0 0 10px;font-size:20px;color:var(--core-ink)}.serviceTimeline .step p{margin:0;color:var(--core-body);line-height:1.8}.serviceMetricGrid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:18px}.serviceMetricGrid .metric{padding:24px;border-radius:22px;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.serviceMetricGrid .metric strong{display:block;margin-bottom:10px;color:#fff;font-size:28px;line-height:1}.serviceMetricGrid .metric span{color:hsla(0,0%,100%,.82);line-height:1.8}.serviceCtaBand{background:linear-gradient(135deg, #41216f 0%, #5a2f97 56%, #f58026 100%)}.utilityLinks .item{text-decoration:none}@media(max-width: 991px){.serviceSplitBand,.serviceTimeline,.serviceMetricGrid{grid-template-columns:repeat(2, minmax(0, 1fr))}.serviceSignalBar{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){body.corePage footer .copyrights,body.corePage footer .links{text-align:center}.serviceSignalBar,.serviceSplitBand,.serviceTimeline,.serviceMetricGrid{grid-template-columns:minmax(0, 1fr)}.legacyPage .aboutPageTop,.legacyPage .blogDetailsTop{padding:132px 0 72px}.legacyPage .aboutPageTop .title h1,.legacyPage .blogDetailsTop .title h1{font-size:38px}}@media(max-width: 575px){.serviceVisualFrame,.serviceVisualFrame img,.servicePhotoPanel img{min-height:320px;height:320px}.legacyPage .ourServices .box,.legacyPage .fromOurBlog .box,.legacyPage .steps .warp,.legacyPage .termsPage .content{padding:22px}}body.corePage a.btnBlue,body.corePage a.btnWhite,body.corePage a.btnWhiteBgWhite,body.corePage button.btnBlue,body.corePage button.btnWhite,body.corePage .heroActions a,body.corePage .formActions .btnBlue,body.corePage .fromOurBlog .more .btnBlue,body.corePage .pageNavi .pagination a{position:relative;display:inline-flex;align-items:center;gap:12px;padding:12px 18px;border:none !important;background:none !important;box-shadow:none !important;border-radius:0 !important;color:var(--core-blue) !important;font-size:18px;font-weight:700;line-height:1.25;letter-spacing:.01em;text-decoration:none;transition:transform .2s ease,color .2s ease}body.corePage a.btnBlue::before,body.corePage a.btnWhite::before,body.corePage a.btnWhiteBgWhite::before,body.corePage button.btnBlue::before,body.corePage button.btnWhite::before,body.corePage .heroActions a::before,body.corePage .formActions .btnBlue::before,body.corePage .fromOurBlog .more .btnBlue::before,body.corePage .pageNavi .pagination a::before{content:"";position:absolute;top:2px;inset-inline-start:0;width:44px;height:44px;border-radius:999px;background:rgba(245,128,38,.18);transition:width .28s ease,background-color .28s ease;z-index:0}body.corePage a.btnBlue::after,body.corePage a.btnWhite::after,body.corePage a.btnWhiteBgWhite::after,body.corePage button.btnBlue::after,body.corePage button.btnWhite::after,body.corePage .heroActions a::after,body.corePage .formActions .btnBlue::after,body.corePage .fromOurBlog .more .btnBlue::after,body.corePage .pageNavi .pagination a::after{content:"";position:relative;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease,border-color .2s ease;z-index:1}body.corePage a.btnBlue>*,body.corePage a.btnWhite>*,body.corePage a.btnWhiteBgWhite>*,body.corePage button.btnBlue>*,body.corePage button.btnWhite>*,body.corePage .heroActions a>*,body.corePage .formActions .btnBlue>*,body.corePage .fromOurBlog .more .btnBlue>*{position:relative;z-index:1}body.corePage a.btnBlue .icon-back-right,body.corePage a.btnWhite .icon-back-right,body.corePage a.btnWhiteBgWhite .icon-back-right,body.corePage button.btnBlue .icon-back-right,body.corePage button.btnWhite .icon-back-right,body.corePage .heroActions a .icon-back-right,body.corePage .fromOurBlog .more .btnBlue .icon-back-right{display:none}body.corePage a.btnBlue:hover,body.corePage a.btnWhite:hover,body.corePage a.btnWhiteBgWhite:hover,body.corePage button.btnBlue:hover,body.corePage button.btnWhite:hover,body.corePage .heroActions a:hover,body.corePage .formActions .btnBlue:hover,body.corePage .fromOurBlog .more .btnBlue:hover,body.corePage .pageNavi .pagination a:hover,body.corePage a.btnBlue:focus,body.corePage a.btnWhite:focus,body.corePage a.btnWhiteBgWhite:focus,body.corePage button.btnBlue:focus,body.corePage button.btnWhite:focus,body.corePage .heroActions a:focus,body.corePage .formActions .btnBlue:focus,body.corePage .fromOurBlog .more .btnBlue:focus,body.corePage .pageNavi .pagination a:focus{color:#fff !important;transform:translateY(-1px)}body.corePage a.btnBlue:hover::before,body.corePage a.btnWhite:hover::before,body.corePage a.btnWhiteBgWhite:hover::before,body.corePage button.btnBlue:hover::before,body.corePage button.btnWhite:hover::before,body.corePage .heroActions a:hover::before,body.corePage .formActions .btnBlue:hover::before,body.corePage .fromOurBlog .more .btnBlue:hover::before,body.corePage .pageNavi .pagination a:hover::before,body.corePage a.btnBlue:focus::before,body.corePage a.btnWhite:focus::before,body.corePage a.btnWhiteBgWhite:focus::before,body.corePage button.btnBlue:focus::before,body.corePage button.btnWhite:focus::before,body.corePage .heroActions a:focus::before,body.corePage .formActions .btnBlue:focus::before,body.corePage .fromOurBlog .more .btnBlue:focus::before,body.corePage .pageNavi .pagination a:focus::before{width:100%;background:var(--core-orange)}html[dir=rtl] body.corePage a.btnBlue,html[dir=rtl] body.corePage a.btnWhite,html[dir=rtl] body.corePage a.btnWhiteBgWhite,html[dir=rtl] body.corePage button.btnBlue,html[dir=rtl] body.corePage button.btnWhite,html[dir=rtl] body.corePage .heroActions a,html[dir=rtl] body.corePage .formActions .btnBlue,html[dir=rtl] body.corePage .fromOurBlog .more .btnBlue{letter-spacing:0}html[dir=rtl] body.corePage a.btnBlue::after,html[dir=rtl] body.corePage a.btnWhite::after,html[dir=rtl] body.corePage a.btnWhiteBgWhite::after,html[dir=rtl] body.corePage button.btnBlue::after,html[dir=rtl] body.corePage button.btnWhite::after,html[dir=rtl] body.corePage .heroActions a::after,html[dir=rtl] body.corePage .formActions .btnBlue::after,html[dir=rtl] body.corePage .fromOurBlog .more .btnBlue::after{transform:rotate(-135deg)}body.corePage .deepSurface a.btnBlue,body.corePage .deepSurface a.btnWhite,body.corePage .deepSurface a.btnWhiteBgWhite,body.corePage .deepSurface button.btnBlue,body.corePage .deepSurface button.btnWhite,body.corePage .deepSurface .heroActions a,body.corePage .ctaBand a.btnWhiteBgWhite,body.corePage .serviceCtaBand a.btnWhiteBgWhite{color:#fff !important}body.corePage:not([data-page=home]) .heroSection .coreImagePanel,body.corePage:not([data-page=home]) .heroSection .visualCard,body.corePage:not([data-page=home]) .heroSection .serviceVisualCard,body.corePage:not([data-page=home]) .heroSection .serviceVisualFrame{padding:0 !important;background:none !important;box-shadow:none !important;border-radius:0 !important;min-height:0 !important}body.corePage:not([data-page=home]) .heroSection .coreImagePanel img,body.corePage:not([data-page=home]) .heroSection .visualFrame img,body.corePage:not([data-page=home]) .heroSection .serviceVisualFrame img{width:100%;height:auto !important;min-height:0 !important;border-radius:0 !important;object-fit:contain !important}body.corePage:not([data-page=home]) .heroSection .floatingTag,body.corePage:not([data-page=home]) .heroSection .overlayContent,body.corePage:not([data-page=home]) .heroSection .visualFloat{display:none !important}@media(max-width: 767px){body.corePage a.btnBlue,body.corePage a.btnWhite,body.corePage a.btnWhiteBgWhite,body.corePage button.btnBlue,body.corePage button.btnWhite,body.corePage .heroActions a,body.corePage .formActions .btnBlue,body.corePage .fromOurBlog .more .btnBlue{font-size:16px;gap:10px}body.corePage a.btnBlue::before,body.corePage a.btnWhite::before,body.corePage a.btnWhiteBgWhite::before,body.corePage button.btnBlue::before,body.corePage button.btnWhite::before,body.corePage .heroActions a::before,body.corePage .formActions .btnBlue::before,body.corePage .fromOurBlog .more .btnBlue::before{width:40px;height:40px}}body.corePage .coreInfoCard .cardLink,body.corePage .coreLinkLine{position:relative;display:inline-flex;align-items:center;gap:12px;padding:12px 18px;color:var(--core-blue);font-size:18px;font-weight:700;line-height:1.25;letter-spacing:.01em;text-decoration:none;transition:transform .2s ease,color .2s ease}body.corePage .coreInfoCard .cardLink::before,body.corePage .coreLinkLine::before{content:"";position:absolute;top:2px;inset-inline-start:0;width:44px;height:44px;border-radius:999px;background:rgba(245,128,38,.18);transition:width .28s ease,background-color .28s ease;z-index:0}body.corePage .coreInfoCard .cardLink::after,body.corePage .coreLinkLine::after{content:"";position:relative;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease,border-color .2s ease;z-index:1}body.corePage .coreInfoCard .cardLink i,body.corePage .coreLinkLine i{display:none}body.corePage .coreInfoCard .cardLink:hover,body.corePage .coreInfoCard .cardLink:focus,body.corePage .coreLinkLine:hover,body.corePage .coreLinkLine:focus{color:#fff}body.corePage .coreInfoCard .cardLink:hover::before,body.corePage .coreInfoCard .cardLink:focus::before,body.corePage .coreLinkLine:hover::before,body.corePage .coreLinkLine:focus::before{width:100%;background:var(--core-orange)}html[dir=rtl] body.corePage .coreInfoCard .cardLink,html[dir=rtl] body.corePage .coreLinkLine{letter-spacing:0}html[dir=rtl] body.corePage .coreInfoCard .cardLink::after,html[dir=rtl] body.corePage .coreLinkLine::after{transform:rotate(-135deg)}@media(max-width: 767px){body.corePage .coreInfoCard .cardLink,body.corePage .coreLinkLine{font-size:16px;gap:10px}body.corePage .coreInfoCard .cardLink::before,body.corePage .coreLinkLine::before{width:40px;height:40px}body.corePage a.btnBlue:hover::before,body.corePage a.btnWhite:hover::before,body.corePage a.btnWhiteBgWhite:hover::before,body.corePage button.btnBlue:hover::before,body.corePage button.btnWhite:hover::before,body.corePage .heroActions a:hover::before,body.corePage .formActions .btnBlue:hover::before,body.corePage .fromOurBlog .more .btnBlue:hover::before,body.corePage .pageNavi .pagination a:hover::before,body.corePage .coreInfoCard .cardLink:hover::before,body.corePage .coreLinkLine:hover::before,body.corePage a.btnBlue:focus::before,body.corePage a.btnWhite:focus::before,body.corePage a.btnWhiteBgWhite:focus::before,body.corePage button.btnBlue:focus::before,body.corePage button.btnWhite:focus::before,body.corePage .heroActions a:focus::before,body.corePage .formActions .btnBlue:focus::before,body.corePage .fromOurBlog .more .btnBlue:focus::before,body.corePage .pageNavi .pagination a:focus::before,body.corePage .coreInfoCard .cardLink:focus::before,body.corePage .coreLinkLine:focus::before,body.corePage a.btnBlue:active::before,body.corePage a.btnWhite:active::before,body.corePage a.btnWhiteBgWhite:active::before,body.corePage button.btnBlue:active::before,body.corePage button.btnWhite:active::before,body.corePage .heroActions a:active::before,body.corePage .formActions .btnBlue:active::before,body.corePage .fromOurBlog .more .btnBlue:active::before,body.corePage .pageNavi .pagination a:active::before,body.corePage .coreInfoCard .cardLink:active::before,body.corePage .coreLinkLine:active::before{width:100%}}body.corePage a.btnBlue,body.corePage a.btnWhite,body.corePage a.btnWhiteBgWhite,body.corePage button.btnBlue,body.corePage button.btnWhite,body.corePage .heroActions a,body.corePage .formActions .btnBlue,body.corePage .fromOurBlog .more .btnBlue,body.corePage .pageNavi .pagination a,body.corePage .coreInfoCard .cardLink,body.corePage .coreLinkLine{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;min-height:48px;padding:10px 18px;overflow:visible !important;isolation:isolate;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;color:var(--core-blue) !important;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:.01em;text-transform:none !important;text-decoration:none;white-space:normal;transition:transform .2s ease,color .2s ease}body.corePage a.btnBlue::before,body.corePage a.btnWhite::before,body.corePage a.btnWhiteBgWhite::before,body.corePage button.btnBlue::before,body.corePage button.btnWhite::before,body.corePage .heroActions a::before,body.corePage .formActions .btnBlue::before,body.corePage .fromOurBlog .more .btnBlue::before,body.corePage .pageNavi .pagination a::before,body.corePage .coreInfoCard .cardLink::before,body.corePage .coreLinkLine::before{content:"";position:absolute;top:2px;inset-inline-start:0;width:44px;height:44px;border-radius:999px;background:rgba(245,128,38,.18);transition:width .28s ease,background-color .28s ease;z-index:0}body.corePage a.btnBlue::after,body.corePage a.btnWhite::after,body.corePage a.btnWhiteBgWhite::after,body.corePage button.btnBlue::after,body.corePage button.btnWhite::after,body.corePage .heroActions a::after,body.corePage .formActions .btnBlue::after,body.corePage .fromOurBlog .more .btnBlue::after,body.corePage .pageNavi .pagination a::after,body.corePage .coreInfoCard .cardLink::after,body.corePage .coreLinkLine::after{content:"";position:relative;width:10px;height:10px;flex:0 0 10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);z-index:1}body.corePage a.btnBlue>span,body.corePage a.btnWhite>span,body.corePage a.btnWhiteBgWhite>span,body.corePage button.btnBlue>span,body.corePage button.btnWhite>span,body.corePage .heroActions a>span,body.corePage .formActions .btnBlue>span,body.corePage .fromOurBlog .more .btnBlue>span,body.corePage .coreInfoCard .cardLink>span,body.corePage .coreLinkLine>span{position:relative;z-index:1;display:inline-block;line-height:1.35}body.corePage a.btnBlue .icon-back-right,body.corePage a.btnWhite .icon-back-right,body.corePage a.btnWhiteBgWhite .icon-back-right,body.corePage button.btnBlue .icon-back-right,body.corePage button.btnWhite .icon-back-right,body.corePage .heroActions a .icon-back-right,body.corePage .fromOurBlog .more .btnBlue .icon-back-right,body.corePage .coreInfoCard .cardLink i,body.corePage .coreLinkLine i{display:none !important}body.corePage a.btnBlue:hover,body.corePage a.btnWhite:hover,body.corePage a.btnWhiteBgWhite:hover,body.corePage button.btnBlue:hover,body.corePage button.btnWhite:hover,body.corePage .heroActions a:hover,body.corePage .formActions .btnBlue:hover,body.corePage .fromOurBlog .more .btnBlue:hover,body.corePage .pageNavi .pagination a:hover,body.corePage .coreInfoCard .cardLink:hover,body.corePage .coreLinkLine:hover,body.corePage a.btnBlue:focus,body.corePage a.btnWhite:focus,body.corePage a.btnWhiteBgWhite:focus,body.corePage button.btnBlue:focus,body.corePage button.btnWhite:focus,body.corePage .heroActions a:focus,body.corePage .formActions .btnBlue:focus,body.corePage .fromOurBlog .more .btnBlue:focus,body.corePage .pageNavi .pagination a:focus,body.corePage .coreInfoCard .cardLink:focus,body.corePage .coreLinkLine:focus{color:#fff !important}body.corePage a.btnBlue:active,body.corePage a.btnWhite:active,body.corePage a.btnWhiteBgWhite:active,body.corePage button.btnBlue:active,body.corePage button.btnWhite:active,body.corePage .heroActions a:active,body.corePage .formActions .btnBlue:active,body.corePage .fromOurBlog .more .btnBlue:active,body.corePage .pageNavi .pagination a:active,body.corePage .coreInfoCard .cardLink:active,body.corePage .coreLinkLine:active{color:#fff !important}body.corePage a.btnBlue:hover::before,body.corePage a.btnWhite:hover::before,body.corePage a.btnWhiteBgWhite:hover::before,body.corePage button.btnBlue:hover::before,body.corePage button.btnWhite:hover::before,body.corePage .heroActions a:hover::before,body.corePage .formActions .btnBlue:hover::before,body.corePage .fromOurBlog .more .btnBlue:hover::before,body.corePage .pageNavi .pagination a:hover::before,body.corePage .coreInfoCard .cardLink:hover::before,body.corePage .coreLinkLine:hover::before,body.corePage a.btnBlue:focus::before,body.corePage a.btnWhite:focus::before,body.corePage a.btnWhiteBgWhite:focus::before,body.corePage button.btnBlue:focus::before,body.corePage button.btnWhite:focus::before,body.corePage .heroActions a:focus::before,body.corePage .formActions .btnBlue:focus::before,body.corePage .fromOurBlog .more .btnBlue:focus::before,body.corePage .pageNavi .pagination a:focus::before,body.corePage .coreInfoCard .cardLink:focus::before,body.corePage .coreLinkLine:focus::before{width:100%;background:var(--core-orange)}body.corePage a.btnBlue:active::before,body.corePage a.btnWhite:active::before,body.corePage a.btnWhiteBgWhite:active::before,body.corePage button.btnBlue:active::before,body.corePage button.btnWhite:active::before,body.corePage .heroActions a:active::before,body.corePage .formActions .btnBlue:active::before,body.corePage .fromOurBlog .more .btnBlue:active::before,body.corePage .pageNavi .pagination a:active::before,body.corePage .coreInfoCard .cardLink:active::before,body.corePage .coreLinkLine:active::before{width:100%;background:var(--core-orange)}body.corePage .heroActions,body.corePage .coreBtnRow,body.corePage .ctaBand .heroActions{overflow:visible}body.corePage .orangeSurface a.btnBlue,body.corePage .orangeSurface a.btnWhite,body.corePage .orangeSurface a.btnWhiteBgWhite,body.corePage .orangeSurface .heroActions a,body.corePage .deepSurface a.btnBlue,body.corePage .deepSurface a.btnWhite,body.corePage .deepSurface a.btnWhiteBgWhite,body.corePage .deepSurface .heroActions a,body.corePage .ctaBand a.btnBlue,body.corePage .ctaBand a.btnWhite,body.corePage .ctaBand a.btnWhiteBgWhite,body.corePage .serviceCtaBand a.btnBlue,body.corePage .serviceCtaBand a.btnWhite,body.corePage .serviceCtaBand a.btnWhiteBgWhite{color:#fff !important}body.corePage .deepSurface .sp{background-color:hsla(0,0%,100%,.55) !important}body.corePage .orangeSurface a.btnBlue::before,body.corePage .orangeSurface a.btnWhite::before,body.corePage .orangeSurface a.btnWhiteBgWhite::before,body.corePage .orangeSurface .heroActions a::before,body.corePage .deepSurface a.btnBlue::before,body.corePage .deepSurface a.btnWhite::before,body.corePage .deepSurface a.btnWhiteBgWhite::before,body.corePage .deepSurface .heroActions a::before,body.corePage .ctaBand a.btnBlue::before,body.corePage .ctaBand a.btnWhite::before,body.corePage .ctaBand a.btnWhiteBgWhite::before,body.corePage .serviceCtaBand a.btnBlue::before,body.corePage .serviceCtaBand a.btnWhite::before,body.corePage .serviceCtaBand a.btnWhiteBgWhite::before{background:hsla(0,0%,100%,.18)}body.corePage .orangeSurface a.btnBlue:hover,body.corePage .orangeSurface a.btnWhite:hover,body.corePage .orangeSurface a.btnWhiteBgWhite:hover,body.corePage .orangeSurface .heroActions a:hover,body.corePage .deepSurface a.btnBlue:hover,body.corePage .deepSurface a.btnWhite:hover,body.corePage .deepSurface a.btnWhiteBgWhite:hover,body.corePage .deepSurface .heroActions a:hover,body.corePage .ctaBand a.btnBlue:hover,body.corePage .ctaBand a.btnWhite:hover,body.corePage .ctaBand a.btnWhiteBgWhite:hover,body.corePage .serviceCtaBand a.btnBlue:hover,body.corePage .serviceCtaBand a.btnWhite:hover,body.corePage .serviceCtaBand a.btnWhiteBgWhite:hover,body.corePage .orangeSurface a.btnBlue:focus,body.corePage .orangeSurface a.btnWhite:focus,body.corePage .orangeSurface a.btnWhiteBgWhite:focus,body.corePage .orangeSurface .heroActions a:focus,body.corePage .deepSurface a.btnBlue:focus,body.corePage .deepSurface a.btnWhite:focus,body.corePage .deepSurface a.btnWhiteBgWhite:focus,body.corePage .deepSurface .heroActions a:focus,body.corePage .ctaBand a.btnBlue:focus,body.corePage .ctaBand a.btnWhite:focus,body.corePage .ctaBand a.btnWhiteBgWhite:focus,body.corePage .serviceCtaBand a.btnBlue:focus,body.corePage .serviceCtaBand a.btnWhite:focus,body.corePage .serviceCtaBand a.btnWhiteBgWhite:focus{color:var(--core-blue) !important}body.corePage .orangeSurface a.btnBlue:hover::before,body.corePage .orangeSurface a.btnWhite:hover::before,body.corePage .orangeSurface a.btnWhiteBgWhite:hover::before,body.corePage .orangeSurface .heroActions a:hover::before,body.corePage .deepSurface a.btnBlue:hover::before,body.corePage .deepSurface a.btnWhite:hover::before,body.corePage .deepSurface a.btnWhiteBgWhite:hover::before,body.corePage .deepSurface .heroActions a:hover::before,body.corePage .ctaBand a.btnBlue:hover::before,body.corePage .ctaBand a.btnWhite:hover::before,body.corePage .ctaBand a.btnWhiteBgWhite:hover::before,body.corePage .serviceCtaBand a.btnBlue:hover::before,body.corePage .serviceCtaBand a.btnWhite:hover::before,body.corePage .serviceCtaBand a.btnWhiteBgWhite:hover::before,body.corePage .orangeSurface a.btnBlue:focus::before,body.corePage .orangeSurface a.btnWhite:focus::before,body.corePage .orangeSurface a.btnWhiteBgWhite:focus::before,body.corePage .orangeSurface .heroActions a:focus::before,body.corePage .deepSurface a.btnBlue:focus::before,body.corePage .deepSurface a.btnWhite:focus::before,body.corePage .deepSurface a.btnWhiteBgWhite:focus::before,body.corePage .deepSurface .heroActions a:focus::before,body.corePage .ctaBand a.btnBlue:focus::before,body.corePage .ctaBand a.btnWhite:focus::before,body.corePage .ctaBand a.btnWhiteBgWhite:focus::before,body.corePage .serviceCtaBand a.btnBlue:focus::before,body.corePage .serviceCtaBand a.btnWhite:focus::before,body.corePage .serviceCtaBand a.btnWhiteBgWhite:focus::before{background:#fff}html[dir=rtl] body.corePage a.btnBlue,html[dir=rtl] body.corePage a.btnWhite,html[dir=rtl] body.corePage a.btnWhiteBgWhite,html[dir=rtl] body.corePage button.btnBlue,html[dir=rtl] body.corePage button.btnWhite,html[dir=rtl] body.corePage .heroActions a,html[dir=rtl] body.corePage .formActions .btnBlue,html[dir=rtl] body.corePage .fromOurBlog .more .btnBlue,html[dir=rtl] body.corePage .coreInfoCard .cardLink,html[dir=rtl] body.corePage .coreLinkLine{letter-spacing:0}html[dir=rtl] body.corePage a.btnBlue::after,html[dir=rtl] body.corePage a.btnWhite::after,html[dir=rtl] body.corePage a.btnWhiteBgWhite::after,html[dir=rtl] body.corePage button.btnBlue::after,html[dir=rtl] body.corePage button.btnWhite::after,html[dir=rtl] body.corePage .heroActions a::after,html[dir=rtl] body.corePage .formActions .btnBlue::after,html[dir=rtl] body.corePage .fromOurBlog .more .btnBlue::after,html[dir=rtl] body.corePage .coreInfoCard .cardLink::after,html[dir=rtl] body.corePage .coreLinkLine::after{transform:rotate(-135deg)}@media(max-width: 767px){body.corePage a.btnBlue,body.corePage a.btnWhite,body.corePage a.btnWhiteBgWhite,body.corePage button.btnBlue,body.corePage button.btnWhite,body.corePage .heroActions a,body.corePage .formActions .btnBlue,body.corePage .fromOurBlog .more .btnBlue,body.corePage .coreInfoCard .cardLink,body.corePage .coreLinkLine{font-size:16px;gap:10px}body.corePage a.btnBlue::before,body.corePage a.btnWhite::before,body.corePage a.btnWhiteBgWhite::before,body.corePage button.btnBlue::before,body.corePage button.btnWhite::before,body.corePage .heroActions a::before,body.corePage .formActions .btnBlue::before,body.corePage .fromOurBlog .more .btnBlue::before,body.corePage .coreInfoCard .cardLink::before,body.corePage .coreLinkLine::before{width:40px;height:40px}}body.corePage .implementationPanel a.btnBlue,body.corePage .implementationPanel a.btnWhite,body.corePage .implementationPanel a.btnWhiteBgWhite,body.corePage .implementationPanel .heroActions a{color:#fff !important}body.corePage .implementationPanel a.btnBlue::before,body.corePage .implementationPanel a.btnWhite::before,body.corePage .implementationPanel a.btnWhiteBgWhite::before,body.corePage .implementationPanel .heroActions a::before{background:hsla(0,0%,100%,.18)}body.corePage .implementationPanel a.btnBlue:hover,body.corePage .implementationPanel a.btnWhite:hover,body.corePage .implementationPanel a.btnWhiteBgWhite:hover,body.corePage .implementationPanel .heroActions a:hover,body.corePage .implementationPanel a.btnBlue:focus,body.corePage .implementationPanel a.btnWhite:focus,body.corePage .implementationPanel a.btnWhiteBgWhite:focus,body.corePage .implementationPanel .heroActions a:focus{color:var(--core-blue) !important}body.corePage .implementationPanel a.btnBlue:hover::before,body.corePage .implementationPanel a.btnWhite:hover::before,body.corePage .implementationPanel a.btnWhiteBgWhite:hover::before,body.corePage .implementationPanel .heroActions a:hover::before,body.corePage .implementationPanel a.btnBlue:focus::before,body.corePage .implementationPanel a.btnWhite:focus::before,body.corePage .implementationPanel a.btnWhiteBgWhite:focus::before,body.corePage .implementationPanel .heroActions a:focus::before{background:#fff}body.corePage .ctaBand,body.corePage .serviceCtaBand{position:relative;overflow:hidden;isolation:isolate;padding:clamp(34px,5vw,68px) clamp(24px,5vw,56px);border:0;border-radius:34px;text-align:center;background:radial-gradient(circle at 15% 14%, rgba(255, 207, 121, 0.34) 0, rgba(255, 207, 121, 0) 26%),radial-gradient(circle at 85% 18%, rgba(255, 244, 178, 0.28) 0, rgba(255, 244, 178, 0) 20%),linear-gradient(135deg, #ff5318 0%, #ff6712 28%, #ff8610 58%, #ffc92d 100%);box-shadow:0 28px 54px rgba(226,94,17,.22)}body.corePage .ctaBand::before,body.corePage .serviceCtaBand::before,body.corePage .ctaBand::after,body.corePage .serviceCtaBand::after{content:"";position:absolute;border-radius:999px;z-index:0;pointer-events:none}body.corePage .ctaBand::before,body.corePage .serviceCtaBand::before{left:-10%;bottom:-58%;width:min(420px,50vw);aspect-ratio:1;background:radial-gradient(circle, rgba(211, 41, 25, 0.28) 0%, rgba(211, 41, 25, 0.18) 42%, rgba(211, 41, 25, 0) 72%)}body.corePage .ctaBand::after,body.corePage .serviceCtaBand::after{right:-9%;top:-42%;width:min(340px,42vw);aspect-ratio:1;background:radial-gradient(circle, rgba(255, 246, 204, 0.34) 0%, rgba(255, 246, 204, 0.16) 36%, rgba(255, 246, 204, 0) 70%)}body.corePage .ctaBand>*,body.corePage .serviceCtaBand>*{position:relative;z-index:1}body.corePage .ctaBand h2,body.corePage .ctaBand h3,body.corePage .serviceCtaBand h2,body.corePage .serviceCtaBand h3{max-width:20ch;margin:0 auto 14px;color:#fff;font-size:clamp(34px,5vw,56px);line-height:1.04;letter-spacing:-0.04em;text-wrap:balance}html[dir=rtl] body.corePage .ctaBand h2,html[dir=rtl] body.corePage .ctaBand h3,html[dir=rtl] body.corePage .serviceCtaBand h2,html[dir=rtl] body.corePage .serviceCtaBand h3{max-width:30ch;font-size:clamp(34px,5vw,36px);line-height:1.4}body.corePage .ctaBand p,body.corePage .serviceCtaBand p{max-width:58ch;margin:0 auto;color:hsla(0,0%,100%,.9);font-size:16px;line-height:1.82}body.corePage .ctaBand .heroActions,body.corePage .serviceCtaBand .heroActions{justify-content:center;gap:16px;margin-top:30px}body.corePage .ctaBand>a.btnWhiteBgWhite,body.corePage .serviceCtaBand>a.btnWhiteBgWhite{margin-top:30px}body.corePage .ctaBand a.btnWhiteBgWhite,body.corePage .serviceCtaBand a.btnWhiteBgWhite,body.corePage .ctaBand a.btnWhite.btnGhostCore,body.corePage .serviceCtaBand a.btnWhite.btnGhostCore{color:#fff !important;border-color:rgba(0,0,0,0);box-shadow:0 16px 30px rgba(27,33,69,.18)}body.corePage .ctaBand a.btnWhiteBgWhite::before,body.corePage .serviceCtaBand a.btnWhiteBgWhite::before,body.corePage .ctaBand a.btnWhite.btnGhostCore::before,body.corePage .serviceCtaBand a.btnWhite.btnGhostCore::before{background:#fff}body.corePage .ctaBand a.btnWhiteBgWhite:hover,body.corePage .ctaBand a.btnWhiteBgWhite:focus,body.corePage .serviceCtaBand a.btnWhiteBgWhite:hover,body.corePage .serviceCtaBand a.btnWhiteBgWhite:focus,body.corePage .ctaBand a.btnWhite.btnGhostCore:hover,body.corePage .ctaBand a.btnWhite.btnGhostCore:focus,body.corePage .serviceCtaBand a.btnWhite.btnGhostCore:hover,body.corePage .serviceCtaBand a.btnWhite.btnGhostCore:focus{color:#fff !important}body.corePage .ctaBand a.btnWhiteBgWhite:hover::before,body.corePage .ctaBand a.btnWhiteBgWhite:focus::before,body.corePage .serviceCtaBand a.btnWhiteBgWhite:hover::before,body.corePage .serviceCtaBand a.btnWhiteBgWhite:focus::before,body.corePage .ctaBand a.btnWhite.btnGhostCore:hover::before,body.corePage .ctaBand a.btnWhite.btnGhostCore:focus::before,body.corePage .serviceCtaBand a.btnWhite.btnGhostCore:hover::before,body.corePage .serviceCtaBand a.btnWhite.btnGhostCore:focus::before{background:#fff}@media(max-width: 767px){body.corePage .ctaBand,body.corePage .serviceCtaBand{padding:30px 20px 34px;border-radius:28px}body.corePage .ctaBand h2,body.corePage .ctaBand h3,body.corePage .serviceCtaBand h2,body.corePage .serviceCtaBand h3{max-width:13ch;font-size:clamp(28px,8vw,40px)}body.corePage .ctaBand p,body.corePage .serviceCtaBand p{font-size:15px;line-height:1.76}body.corePage .ctaBand .heroActions,body.corePage .serviceCtaBand .heroActions{width:100%}body.corePage .ctaBand .heroActions a,body.corePage .serviceCtaBand .heroActions a,body.corePage .ctaBand>a.btnWhiteBgWhite,body.corePage .serviceCtaBand>a.btnWhiteBgWhite{justify-content:center;width:min(100%,320px)}}html[dir=rtl] body.corePage .ctaBand::before,html[dir=rtl] body.corePage .serviceCtaBand::before{left:auto;right:-10%}html[dir=rtl] body.corePage .ctaBand::after,html[dir=rtl] body.corePage .serviceCtaBand::after{right:auto;left:-9%}.contentGrid2,.quickCardGrid,.archiveGrid,.timelineGrid,.caseOverviewGrid,.articleShell,.articleHeroHeader,.resultsGrid{display:grid;gap:24px}.contentGrid2{grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);align-items:start}.contentGrid2.reverse .contentMedia{order:-1}.compactHeroSection{padding-top:138px;padding-bottom:72px}.plainHeroVisual img,.contentMedia img,.archiveImage img,.articleMedia img,.caseHeroMedia img{width:100%;display:block}.heroMetaRow,.archiveMeta,.inlineTagList,.filterBar{display:flex;flex-wrap:wrap;gap:10px}.heroMetaPill,.archiveMeta span,.inlineTagList a,.inlineTagList span,.filterChip{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:rgba(84,46,145,.08);color:var(--core-blue);font-size:12px;font-weight:700}.pagePanel,.quickCard,.archiveCard,.timelineItem,.resultCard,.sidebarCard,.overviewItem,.quotePanel{padding:26px;border:1px solid rgba(84,46,145,.1);border-radius:24px;background:#fff;box-shadow:var(--core-shadow)}.pagePanel.softSurface,.quotePanel{background:linear-gradient(180deg, rgba(246, 244, 251, 0.96) 0, #fff 100%)}.contentMedia img,.caseHeroMedia img,.articleMedia img{border-radius:20px;object-fit:cover;min-height:320px}.archiveCard{padding:0;overflow:hidden}.archiveImage{aspect-ratio:16/10;overflow:hidden}.archiveImage img{height:280px;object-fit:cover}.archiveBody{padding:22px}.quickCardGrid,.archiveGrid,.resultsGrid{grid-template-columns:repeat(3, minmax(0, 1fr))}.timelineGrid{grid-template-columns:repeat(5, minmax(0, 1fr))}.caseOverviewGrid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.overviewItem strong{display:block;margin-bottom:8px;color:var(--core-orange);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.overviewItem span{display:block;color:var(--core-ink);font-size:15px;font-weight:600;line-height:1.7}.timelineItem .stepNo,.iconWrap{width:48px;height:48px;margin-bottom:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(84,46,145,.08);color:var(--core-blue);font-size:18px;font-weight:800}.sectionProse p,.pagePanel p,.quickCard p,.archiveCard p,.timelineItem p,.resultCard p,.articleBody p,.articleBody li,.sidebarCard p{line-height:1.9;color:var(--core-body)}.bulletList,.articleBody ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.bulletList li,.articleBody ul li{position:relative;padding-inline-start:24px}.bulletList li::before,.articleBody ul li::before{content:"";position:absolute;inset-inline-start:0;top:5px;width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg, var(--core-orange) 0, var(--core-blue) 100%)}.filterChip{border:0;cursor:pointer;transition:.2s}.filterChip:hover,.filterChip.is-active,.filterChip[aria-pressed=true]{background:var(--core-blue);color:#fff}.queryInput{width:100%;padding:16px 18px;border:1px solid rgba(84,46,145,.12);border-radius:999px;background:#fff;color:var(--core-ink);font-size:15px}.queryInput:focus{outline:0;border-color:rgba(84,46,145,.3);box-shadow:0 0 0 4px rgba(84,46,145,.08)}.loadMoreRow{text-align:center;margin-top:28px}.credibilityStrip{padding:34px;border-radius:28px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.96) 0, rgba(111, 61, 181, 0.96) 100%);color:#fff}.credibilityStrip h2,.credibilityStrip p{color:inherit}.articleHeroHeader{grid-template-columns:minmax(0, 1fr) minmax(320px, 0.8fr)}.articleShell{grid-template-columns:minmax(0, 1.55fr) minmax(280px, 0.75fr);align-items:start}.articleBody{padding:34px;border:1px solid rgba(84,46,145,.1);border-radius:26px;background:#fff;box-shadow:var(--core-shadow)}.articleBody h2{margin:26px 0 12px;font-size:32px;line-height:1.35;color:var(--core-ink)}.articleBody h3{margin:20px 0 10px;font-size:24px;color:var(--core-ink)}.articleLead{margin-bottom:18px;font-size:18px;line-height:1.9;color:#4f4f69}.articleSidebar{display:grid;gap:20px;position:sticky;top:110px}.sidebarList{display:grid;gap:14px}.sidebarList a{color:var(--core-ink);font-size:15px;font-weight:600;line-height:1.7}.sidebarList .meta{display:block;margin-top:4px;font-size:12px;color:var(--core-body)}.simpleDivider{width:72px;height:4px;margin:18px 0 0;border-radius:999px;background:linear-gradient(to right, var(--core-orange) 0, var(--core-blue) 100%)}@media(max-width: 1199px){.quickCardGrid,.archiveGrid,.timelineGrid,.caseOverviewGrid,.articleShell,.articleHeroHeader,.resultsGrid,.contentGrid2{grid-template-columns:repeat(2, minmax(0, 1fr))}.articleSidebar{position:static}}@media(max-width: 767px){.compactHeroSection{padding-top:126px;padding-bottom:60px}.contentGrid2,.quickCardGrid,.archiveGrid,.timelineGrid,.caseOverviewGrid,.articleShell,.articleHeroHeader,.resultsGrid{grid-template-columns:minmax(0, 1fr)}.pagePanel,.quickCard,.archiveBody,.timelineItem,.resultCard,.sidebarCard,.overviewItem,.articleBody,.quotePanel,.credibilityStrip{padding:22px}.articleBody h2{font-size:28px}}.archiveContent h3 a{color:inherit}.archiveBody{display:flex;flex-direction:column;height:calc(100% - 280px);justify-content:space-between}.mainMenu .megaMenuParent{position:static}.mainMenu .megaMenuParent>a{position:relative}.mainMenu .megaMenuParent>.sub-menu.megaMenuPanel{padding:26px 28px;border:1px solid rgba(84,46,145,.08);border-radius:28px;background:hsla(0,0%,100%,.99);box-shadow:0 24px 60px rgba(44,29,85,.14)}.mainMenu .megaMenuParent>.sub-menu.megaMenuPanel::before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.mainMenu .megaMenuPanel li{width:100%;min-width:0;border-bottom:0 !important}.mainMenu .megaMenuPanel li a{display:flex;align-items:flex-start;gap:14px;padding:15px 16px !important;border-radius:18px;transition:background .2s ease,transform .2s ease;white-space:normal;text-align:left !important}.mainMenu .megaMenuPanel li a:hover,.mainMenu .megaMenuPanel li a:focus{background:rgba(84,46,145,.06) !important;color:inherit !important;transform:translateY(-1px)}.mainMenu .megaMenuIcon{width:46px;height:46px;flex:0 0 46px;display:inline-flex;align-items:center;justify-content:center;border-radius:15px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.1) 0%, rgba(245, 128, 38, 0.14) 100%);color:var(--core-blue);font-size:18px}.mainMenu .megaMenuIcon .fa-badge-dollar{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;font-style:normal}.mainMenu .megaMenuIcon .fa-badge-dollar::before{content:"$";font-family:inherit;font-size:18px;font-weight:800;line-height:1}.mainMenu .megaMenuText{display:block;min-width:0;flex:1 1 auto}.mainMenu .megaMenuText strong{display:block;margin-bottom:6px;color:var(--core-ink);font-size:15px;line-height:1.45;font-weight:700}.mainMenu .megaMenuText small{display:block;color:var(--core-body);font-size:12px;line-height:1.75;white-space:normal}.mainMenu .megaMenuLead{background:none}.mainMenu .megaMenuLeadInner{height:100%;padding:10px 10px 10px 2px}.mainMenu .megaMenuLeadInner h3{margin:0 0 12px;color:var(--core-ink);font-size:34px;line-height:1.1;font-weight:800}.mainMenu .megaMenuLeadInner p{margin:0 0 18px;color:var(--core-body);font-size:14px;line-height:1.9}@media(min-width: 992px){.mainMenu .megaMenuParent>.sub-menu.megaMenuPanel{position:absolute;top:calc(100% + 15px);left:50%;transform:translateX(-50%);width:min(1180px,100vw - 72px);display:grid !important;grid-template-columns:300px repeat(3, minmax(0, 1fr));gap:10px 12px;opacity:0;visibility:hidden;pointer-events:none}html[dir=rtl] .mainMenu .megaMenuParent>.sub-menu.megaMenuPanel{left:auto;right:50%;transform:translateX(50%)}.mainMenu .megaMenuParent>.sub-menu.megaMenuPanel.megaMenuPanelCompact{width:min(1040px,100vw - 72px);grid-template-columns:300px repeat(2, minmax(0, 1fr))}.mainMenu .megaMenuParent>a[data-page-link=odoo]+.sub-menu.megaMenuPanel.megaMenuPanelCompact{width:min(1180px,100vw - 72px);grid-template-columns:300px repeat(3, minmax(0, 1fr))}.mainMenu .megaMenuParent>a[data-page-link=odoo]+.sub-menu.megaMenuPanel.megaMenuPanelCompact>li.megaMenuLead{grid-row:1/span 3;height:100%;align-self:stretch}.mainMenu .megaMenuParent>.sub-menu.megaMenuPanel .megaMenuLead{grid-row:1/span 2;padding-right:16px;border-right:1px solid rgba(84,46,145,.08)}html[dir=rtl] .mainMenu .megaMenuParent>.sub-menu.megaMenuPanel .megaMenuLead{grid-row:1/span 2;padding-right:0;padding-left:16px;border-right:0;border-left:1px solid rgba(84,46,145,.08)}.mainMenu .megaMenuParent:hover>.sub-menu.megaMenuPanel,.mainMenu .megaMenuParent:focus-within>.sub-menu.megaMenuPanel{opacity:1;visibility:visible;pointer-events:auto}}@media(max-width: 991px){.mainMenu .megaMenuPanel{padding:14px}.mainMenu .megaMenuLeadInner h3{font-size:24px}.mainMenu .megaMenuLead{margin-bottom:8px}}html[dir=rtl] .mainMenu .megaMenuPanel li a{text-align:right !important}html[dir=rtl] .mainMenu .megaMenuText{text-align:right}html[dir=rtl] .mainMenu .megaMenuLeadInner{padding:10px 2px 10px 10px;text-align:right}html[dir=rtl] .mainMenu .megaMenuLeadInner h3,html[dir=rtl] .mainMenu .megaMenuLeadInner p{text-align:right}@media(max-width: 991px){.menuContent .mainMenu .megaMenuParent>.sub-menu.megaMenuPanel{display:none !important;grid-template-columns:minmax(0, 1fr);gap:8px;margin:10px 0 2px;padding:14px;border:1px solid rgba(84,46,145,.08);border-radius:22px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 40px rgba(28,20,59,.08)}.menuContent .mainMenu li.dropdown.open>.sub-menu.megaMenuPanel,.menuContent .mainMenu li.menu-item-has-children.open>.sub-menu.megaMenuPanel{display:grid !important}.menuContent .mainMenu .sub-menu.is-open-mobile{display:block !important}.menuContent .mainMenu .sub-menu.megaMenuPanel.is-open-mobile{display:grid !important}.menuContent .mainMenu .megaMenuLead{margin:0 0 6px}.menuContent .mainMenu .megaMenuLeadInner{padding:4px 4px 8px;height:auto}.menuContent .mainMenu .megaMenuLeadInner h3{margin:0 0 10px;font-size:18px;line-height:1.15}.menuContent .mainMenu .megaMenuLeadInner p{margin:0 0 12px;font-size:13px;line-height:1.8}.menuContent .mainMenu .megaMenuPanel li{margin:0;padding:0}.menuContent .mainMenu .megaMenuPanel li a{gap:12px;padding:12px !important;border-radius:16px;color:var(--core-ink) !important}.menuContent .mainMenu .megaMenuPanel li a:hover,.menuContent .mainMenu .megaMenuPanel li a:focus{background:rgba(84,46,145,.06) !important;transform:none}.menuContent .mainMenu .megaMenuIcon{width:42px;height:42px;flex:0 0 42px;border-radius:14px;font-size:16px}.menuContent .mainMenu .megaMenuText strong{margin-bottom:4px;font-size:14px;line-height:1.45}.menuContent .mainMenu .megaMenuText small{font-size:12px;line-height:1.7}html[dir=rtl] .menuContent .mainMenu .megaMenuLeadInner{padding:4px 4px 8px}}footer.siteFooter{position:relative;padding:34px 0 22px;background:radial-gradient(circle at 1px 1px, rgba(84, 46, 145, 0.09) 1px, transparent 0) 0 0/18px 18px,linear-gradient(180deg, #f7f6fb 0%, #f3f1f9 100%);color:var(--core-ink)}footer.siteFooter .container{width:100%}.siteFooterShell{background:hsla(0,0%,100%,.94);border:1px solid rgba(84,46,145,.08);border-radius:30px;box-shadow:0 20px 55px rgba(35,23,69,.08);overflow:hidden}.siteFooterTop{display:grid;grid-template-columns:minmax(260px, 1.08fr) minmax(0, 1.8fr);gap:42px;padding:34px}.siteFooterBrand{min-width:0}.siteFooterLogo{display:inline-block;margin-bottom:18px}.siteFooterLogo img{width:auto;max-width:200px;max-height:52px}.siteFooterIntro{max-width:340px;margin:0 0 22px;color:var(--core-body);font-size:15px;line-height:1.85}.siteFooterSocial{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.siteFooterSocial a{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(84,46,145,.06);color:var(--core-blue);font-size:16px;transition:transform .2s ease,background .2s ease,color .2s ease}.siteFooterSocial a:hover,.siteFooterSocial a:focus{transform:translateY(-2px);background:var(--core-blue);color:#fff}.siteFooterPartner{display:flex;align-items:center;gap:16px;max-width:380px;padding:16px 18px;border:1px solid rgba(84,46,145,.08);border-radius:20px;background:linear-gradient(180deg, rgba(250, 249, 253, 0.98) 0%, rgba(255, 255, 255, 0.98) 100%)}.siteFooterPartner img{width:118px;height:auto;flex:0 0 auto}.siteFooterPartnerCopy strong{display:block;margin-bottom:4px;color:var(--core-ink);font-size:15px;line-height:1.4;font-weight:700}.siteFooterPartnerCopy span{display:block;color:var(--core-body);font-size:12px;line-height:1.75}.siteFooterLinks{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px}.siteFooterColumn h3{margin:0 0 16px;color:var(--core-ink);font-size:16px;line-height:1.4;font-weight:700}.siteFooterColumn ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.siteFooterColumn li{margin:0}.siteFooterColumn a{color:var(--core-body);font-size:14px;line-height:1.7}.siteFooterColumn a:hover,.siteFooterColumn a:focus{color:var(--core-blue)}.siteFooterBottom{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 34px 20px;border-top:1px solid rgba(84,46,145,.08)}.siteFooterBottom p{margin:0;color:var(--core-body);font-size:13px;line-height:1.7}.siteFooterLegal{display:flex;flex-wrap:wrap;gap:22px}.siteFooterLegal a{color:var(--core-body);font-size:13px;line-height:1.7}.siteFooterLegal a:hover,.siteFooterLegal a:focus{color:var(--core-blue)}@media(max-width: 1199px){.siteFooterTop{grid-template-columns:1fr;gap:28px}.siteFooterLinks{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 767px){.siteFooterSocial{justify-content:center}footer.siteFooter{padding:22px 0 16px}.siteFooterTop{padding:24px 22px}.siteFooterLinks{grid-template-columns:1fr;gap:22px}.siteFooterPartner{align-items:flex-start}.siteFooterPartner img{width:104px}.siteFooterBottom{gap:5px;padding:16px 22px 18px;flex-direction:column;align-items:center}}html[dir=rtl] .siteFooterTop{direction:rtl}html[dir=rtl] .siteFooterIntro,html[dir=rtl] .siteFooterColumn,html[dir=rtl] .siteFooterBottom p,html[dir=rtl] .siteFooterLegal{text-align:right}html[dir=rtl] .siteFooterSocial,html[dir=rtl] .siteFooterLegal{justify-content:flex-start}html[dir=rtl] .siteFooterPartner{flex-direction:row-reverse}.storyIntroSection{position:relative;padding:138px 0 34px;background:radial-gradient(circle at 12% 18%, rgba(245, 128, 38, 0.12) 0, transparent 32%),radial-gradient(circle at 84% 14%, rgba(84, 46, 145, 0.12) 0, transparent 30%),linear-gradient(180deg, #f8f6fb 0%, #f3f0f8 100%)}.storyIntroSection .articleHeroHeader{align-items:center;gap:32px;padding:32px;border:1px solid rgba(84,46,145,.08);border-radius:32px;background:hsla(0,0%,100%,.9);box-shadow:0 22px 60px rgba(38,24,76,.08)}.storyIntroSection .sectionHead h1{max-width:12ch}.storyIntroSection .sectionHead p{max-width:58ch;font-size:17px;line-height:1.9}.storyIntroSection .archiveMeta{margin-top:20px}.storyIntroSection .heroActions{margin-top:22px}.storyIntroSection .articleMedia,.storyIntroSection .caseHeroMedia{position:relative}.storyIntroSection .articleMedia::after,.storyIntroSection .caseHeroMedia::after{content:"";position:absolute;inset:14px -12px -14px 14px;border-radius:28px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.12) 0%, rgba(245, 128, 38, 0.14) 100%);z-index:0}.storyIntroSection .articleMedia img,.storyIntroSection .caseHeroMedia img{position:relative;z-index:1;min-height:360px;border-radius:24px;box-shadow:0 18px 42px rgba(34,24,68,.14)}.storyReadingSection{padding:10px 0 30px;background:linear-gradient(180deg, #f8f7fb 0%, #ffffff 26%)}.storyReadingSectionSoft{padding-top:18px}.articleShellEnhanced{grid-template-columns:minmax(0, 1.62fr) minmax(300px, 0.78fr);gap:28px}.articleShellEnhanced .articleBody{padding:38px;border-radius:30px;box-shadow:0 18px 48px rgba(36,23,71,.08)}.articleShellEnhanced .articleLead{font-size:20px;color:#484566}.articleShellEnhanced .articleBody h2{font-size:34px;margin-top:34px}.articleShellEnhanced .articleBody p,.articleShellEnhanced .articleBody li{font-size:16px;line-height:1.95}.articleShellEnhanced .articleSidebar{gap:18px;top:122px}.articleShellEnhanced .sidebarCard{padding:24px;border-radius:24px;box-shadow:0 14px 36px rgba(36,23,71,.06)}.storySummarySection{padding:8px 0 60px;background:linear-gradient(180deg, #f4f1f8 0%, #fcfbfe 100%)}.storySummaryShell{padding:30px;border:1px solid rgba(84,46,145,.08);border-radius:30px;background:hsla(0,0%,100%,.92);box-shadow:0 18px 46px rgba(36,23,71,.08)}.storySummaryHeader{max-width:760px;margin-bottom:24px}.caseOverviewGridEnhanced{gap:18px}.caseOverviewGridEnhanced .overviewItem{border-radius:22px;background:linear-gradient(180deg, rgba(247, 245, 251, 0.96) 0%, #ffffff 100%);box-shadow:none}.legalIntroSection{position:relative;padding:140px 0 28px;background:radial-gradient(circle at 8% 18%, rgba(84, 46, 145, 0.14) 0, transparent 34%),radial-gradient(circle at 88% 18%, rgba(245, 128, 38, 0.13) 0, transparent 30%),linear-gradient(180deg, #f8f5fb 0%, #f3eef8 100%)}.legalIntroSectionPrivacy{background:radial-gradient(circle at 10% 18%, rgba(84, 46, 145, 0.13) 0, transparent 34%),radial-gradient(circle at 90% 18%, rgba(84, 46, 145, 0.08) 0, transparent 28%),linear-gradient(180deg, #f7f6fb 0%, #eef4fb 100%)}.legalIntroShell{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(260px, 0.8fr);gap:28px;align-items:end}.legalEyebrow,.metaLabel{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(84,46,145,.08);color:var(--core-blue);font-size:12px;font-weight:700}.legalIntroMain h1{margin:18px 0 14px;color:var(--core-ink);font-size:clamp(36px,5vw,64px);line-height:1.02;letter-spacing:-0.03em}.legalIntroMain p{max-width:62ch;margin:0;color:var(--core-body);font-size:17px;line-height:1.9}.legalMetaCard{padding:24px;border:1px solid rgba(84,46,145,.08);border-radius:26px;background:hsla(0,0%,100%,.92);box-shadow:0 16px 42px rgba(35,23,69,.08)}.legalMetaCard strong{display:block;margin:14px 0 18px;color:var(--core-ink);font-size:18px;line-height:1.55}.legalMetaCard ul{margin:0;padding:0;list-style:none;display:grid;gap:14px}.legalMetaCard li{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid rgba(84,46,145,.08)}.legalMetaCard li:first-child{padding-top:0;border-top:0}.legalMetaCard li span{color:var(--core-body);font-size:13px;line-height:1.6}.legalMetaCard li strong,.legalMetaCard li a{margin:0;font-size:14px;color:var(--core-ink)}.legalDocumentSection{padding:42px 0 42px;background:linear-gradient(180deg, #f5f2f9 0%, #ffffff 18%)}.legalDocumentShell{display:grid;grid-template-columns:260px minmax(0, 1fr);gap:28px;align-items:start}.legalSideNav{align-self:start;height:max-content}.legalSideCard,.legalDocumentCard{border:1px solid rgba(84,46,145,.08);border-radius:28px;background:hsla(0,0%,100%,.96);box-shadow:0 18px 46px rgba(35,23,69,.07)}.legalSideCard{position:sticky;top:118px;padding:20px;display:grid;gap:10px}.legalSideCard .metaLabel{width:fit-content}.legalSideCard a{display:block;padding:8px 10px;border-radius:14px;color:var(--core-body);font-size:14px;line-height:1.65;transition:background-color .2s ease,color .2s ease,transform .2s ease}.legalSideCard a:hover,.legalSideCard a:focus{color:var(--core-blue);background:rgba(84,46,145,.06)}.legalSideCard a.is-active{color:var(--core-blue);background:rgba(84,46,145,.08);font-weight:700;transform:translateX(4px)}.legalDocumentCard{padding:32px}.legalDocumentLead{padding-bottom:22px;margin-bottom:10px;border-bottom:1px solid rgba(84,46,145,.08)}.legalDocumentLead p{margin:0;color:#4c4968;font-size:18px;line-height:1.95}.legalSectionBlock{padding:20px 0;border-bottom:1px solid rgba(84,46,145,.08);scroll-margin-top:132px}.legalSectionBlock:last-child{border-bottom:0}.legalSectionBlock h2{margin:0 0 12px;color:var(--core-ink);font-size:28px;line-height:1.3}.legalSectionBlock p,.legalSectionBlock li{margin:0;color:var(--core-body);font-size:16px;line-height:1.95}.legalSectionBlock p+p,.legalSectionBlock ul+p,.legalSectionBlock p+ul{margin-top:12px}.legalSectionBlockAccent{padding:24px;margin-top:20px;border:0;border-radius:24px;background:linear-gradient(135deg, rgba(84, 46, 145, 0.96) 0%, rgba(111, 61, 181, 0.96) 100%)}.legalSectionBlockAccent h2,.legalSectionBlockAccent p,.legalSectionBlockAccent a{color:#fff}@media(max-width: 1199px){.storyIntroSection .articleHeroHeader,.legalIntroShell,.legalDocumentShell,.articleShellEnhanced{grid-template-columns:1fr}.legalSideNav{height:auto}.legalSideCard{position:static}}@media(max-width: 767px){.legalSideNav{display:none}.storyIntroSection{padding-top:126px;padding-bottom:24px}.storyIntroSection .articleHeroHeader,.storySummaryShell,.legalMetaCard,.legalDocumentCard{padding:22px}.storyIntroSection .articleMedia::after,.storyIntroSection .caseHeroMedia::after{inset:10px -8px -10px 10px}.storyIntroSection .articleMedia img,.storyIntroSection .caseHeroMedia img{min-height:260px}.articleShellEnhanced .articleBody{padding:24px}.articleShellEnhanced .articleLead{font-size:18px}.articleShellEnhanced .articleBody h2,.legalSectionBlock h2{font-size:24px}.legalIntroSection{padding-top:128px}.legalDocumentCard{border-radius:24px}.legalMetaCard li{flex-direction:column;gap:4px}}html[dir=rtl] .storyIntroSection .articleMedia::after,html[dir=rtl] .storyIntroSection .caseHeroMedia::after{inset:14px 14px -14px -12px}html[dir=rtl] .legalIntroMain,html[dir=rtl] .legalMetaCard,html[dir=rtl] .legalSideCard,html[dir=rtl] .legalDocumentCard{text-align:right}html[dir=rtl] .legalSideCard a.is-active{transform:translateX(-4px)}.caseStudiesIntroCompact{padding-top:138px;padding-bottom:22px;background:radial-gradient(circle at 12% 18%, rgba(245, 128, 38, 0.12) 0, transparent 32%),radial-gradient(circle at 84% 14%, rgba(84, 46, 145, 0.12) 0, transparent 30%),linear-gradient(180deg, #f8f6fb 0%, #f3f0f8 100%)}.caseStudiesIntroShell{width:100%;max-width:none;display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(220px, 0.65fr);gap:32px;align-items:center}.caseStudiesIntroCompact .container,.caseStudiesIntroCompact .caseStudiesIntroCopy,.caseStudiesIntroCompact .sectionHead{width:100%;max-width:none}.caseStudiesIntroCompact .sectionHead{margin-bottom:0;text-align:left}.caseStudiesIntroCompact .sectionHead h1{max-width:none !important;width:100%;margin-bottom:12px;color:var(--core-ink);text-wrap:balance}.caseStudiesIntroCompact .sectionHead h1 span{color:var(--core-blue)}.caseStudiesIntroCompact .sectionHead p{max-width:none !important;width:100%;font-size:16px;line-height:1.8;margin-bottom:10px;color:rgba(23,23,47,.78)}.caseStudiesIntroCompact .sectionHead .caseStudiesIntroNote{font-size:14px;line-height:1.75;font-style:italic;color:rgba(23,23,47,.82);margin-top:4px}.caseStudiesIntroArt{display:flex;align-items:center;justify-content:center}.caseStudiesIntroArt img{width:100%;height:auto;display:block}.caseStudiesFilterIntro{margin-bottom:16px;align-items:flex-start}.caseStudiesFilterIntro h2{max-width:520px;margin-bottom:0;font-size:26px;line-height:1.2}.caseStudiesFilterBar{margin-bottom:40px}.caseStudiesStatement{max-width:760px;margin:0 auto;text-align:center}.caseStudiesCredibilitySection{padding-top:18px;padding-bottom:18px}.caseStudiesStatement h2{margin:0 0 12px;color:var(--core-ink);font-size:30px;line-height:1.2;letter-spacing:-0.03em;font-weight:800;text-wrap:balance}.caseStudiesStatement h2 span{color:var(--core-blue)}.caseStudiesStatement p{margin:0 auto;max-width:680px;color:rgba(23,23,47,.74);font-size:16px;line-height:1.85}.caseStudiesIntroCompact+.coreSection{padding-top:36px}.caseDetailHeroSection{padding-bottom:22px}.caseDetailHero{align-items:center}.caseDetailHero .sectionHead h1{max-width:none;font-size:36px;line-height:1.08}.caseDetailHero .sectionHead p{max-width:56ch}.caseDetailMeta{margin-top:18px;margin-bottom:20px}.caseDetailMeta a,.caseDetailOverviewGrid .overviewItem span a{color:inherit}.caseDetailMeta a:hover,.caseDetailMeta a:focus,.caseDetailOverviewGrid .overviewItem span a:hover,.caseDetailOverviewGrid .overviewItem span a:focus{color:var(--core-blue)}.caseDetailHeroMedia{position:relative}.caseDetailHeroMedia iframe,.caseDetailHeroMedia img{width:100%;display:block;border-radius:24px;min-height:340px;object-fit:cover;box-shadow:0 18px 42px rgba(34,24,68,.14)}.caseDetailOverviewSection{padding-top:0}.caseDetailOverviewLayout{display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(300px, 1.1fr);gap:20px;align-items:stretch}.caseDetailOverviewMain,.caseDetailOverviewSide{min-width:0}.caseDetailOverviewSide{display:grid;gap:16px}.caseDetailFeatureCard{padding:26px 28px;border-radius:28px;background:#fff;box-shadow:0 18px 46px rgba(36,23,71,.08)}.caseDetailOverviewCard{height:100%;display:flex;flex-direction:column;background:radial-gradient(circle at top right, rgba(255, 140, 43, 0.08) 0, rgba(255, 140, 43, 0) 42%),linear-gradient(180deg, rgba(255, 255, 255, 0.98) 0, rgba(249, 247, 252, 0.98) 100%)}.caseDetailFeatureCardOrange{background:radial-gradient(circle at 90% 18%, rgba(255, 208, 138, 0.22) 0, rgba(255, 208, 138, 0) 34%),linear-gradient(135deg, #ff8f29 0%, #f57a1f 100%);color:#fff}.caseDetailFeatureCardPurple{background:radial-gradient(circle at 88% 14%, rgba(255, 255, 255, 0.12) 0, rgba(255, 255, 255, 0) 30%),linear-gradient(135deg, #5a33a1 0%, #6f3db5 100%);color:#fff}.caseDetailOverviewHead,.caseDetailCompactHead{margin-bottom:24px}.caseDetailOverviewHead h2{margin:0;max-width:none;font-size:24px;line-height:1.15;letter-spacing:-0.03em;font-weight:800}.caseDetailCompactHead h2{margin:0;max-width:24ch;font-size:24px;line-height:1.15;letter-spacing:-0.03em;font-weight:800}.caseDetailFeatureCardOrange .sectionHead h2,.caseDetailFeatureCardPurple .sectionHead h2,.caseDetailFeatureCardOrange p,.caseDetailFeatureCardPurple p{color:#fff}.caseDetailFacts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 18px;margin-top:auto}.caseDetailFact{min-width:0;padding-bottom:14px;border-bottom:1px solid rgba(84,46,145,.08)}.caseDetailFact strong{display:block;color:var(--core-orange);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.caseDetailFact span{display:block;color:var(--core-ink);font-size:18px;line-height:1.55}.caseDetailFact:last-child{border-bottom:0}.caseDetailFact span a{color:inherit}.caseDetailBodySection,.caseDetailApproachSection,.caseDetailResultsSection{padding-top:12px}.caseDetailBodyGrid{align-items:start}.caseDetailPanel{box-shadow:none}.caseDetailPanel .sectionHead{margin-bottom:0}.caseDetailPanel .sectionHead h2,.caseDetailSectionHead h2{margin-bottom:0}.caseDetailBulletList{gap:10px}.caseDetailFeatureCardPurple .caseDetailBulletList li{color:hsla(0,0%,100%,.94)}.caseDetailFeatureCardPurple .caseDetailBulletList li::before{background:linear-gradient(135deg, rgba(255, 194, 132, 0.98) 0%, rgba(255, 255, 255, 0.78) 100%)}.caseDetailModules{gap:12px}.caseDetailModules span{background:rgba(84,46,145,.08);color:var(--core-blue)}.caseDetailSectionHead{max-width:760px;margin-bottom:22px}.caseDetailSteps{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px}.caseDetailStep{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1px solid rgba(84,46,145,.08);border-radius:22px;background:hsla(0,0%,100%,.9)}.caseDetailStep strong{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(84,46,145,.08);color:var(--core-blue);font-size:14px;font-weight:800}.caseDetailStep span{color:var(--core-ink);font-size:16px;line-height:1.7;font-weight:600}.caseDetailTestimonial{display:grid;align-content:start}.caseDetailTestimonial blockquote{margin:0;color:var(--core-ink);font-size:22px;line-height:1.65;font-weight:600}@media(max-width: 767px){.caseStudiesIntroCompact{padding-top:126px;padding-bottom:18px}.caseStudiesIntroShell{grid-template-columns:1fr;gap:18px}.caseStudiesIntroArt{min-height:0}.caseStudiesIntroCompact .sectionHead h1{margin-bottom:10px}.caseStudiesIntroCompact .sectionHead p{font-size:15px;line-height:1.8;margin-bottom:8px}.caseStudiesIntroCompact .sectionHead .caseStudiesIntroNote{font-size:13px;line-height:1.7}.caseStudiesFilterIntro{margin-bottom:14px}.caseStudiesFilterIntro h2{font-size:24px}.caseStudiesFilterBar{margin-bottom:22px}.caseStudiesStatement h2{font-size:24px;margin-bottom:10px}.caseStudiesStatement p{font-size:14px;line-height:1.8}.caseDetailHeroMedia iframe,.caseDetailHeroMedia img{min-height:240px}.caseDetailOverviewShell{padding:22px}.caseDetailOverviewLayout{grid-template-columns:1fr;gap:18px}.caseDetailFacts,.caseDetailSteps{grid-template-columns:1fr}.caseDetailFeatureCard{padding:22px}.caseDetailOverviewHead h2,.caseDetailCompactHead h2{max-width:none}.caseDetailOverviewHead h2{font-size:24px}.caseDetailCompactHead h2{font-size:24px}.caseDetailStep span{font-size:15px}.caseDetailTestimonial blockquote{font-size:18px}.caseStudiesIntroCompact+.coreSection{padding-top:28px}}html[dir=rtl] .legalMetaCard li{text-align:right}.archiveCard.archiveCardNoImage{position:relative;padding:24px;overflow:hidden;border:0;background:radial-gradient(circle at top right, rgba(255, 140, 43, 0.14) 0, rgba(255, 140, 43, 0) 42%),linear-gradient(180deg, rgba(246, 244, 251, 0.92) 0, #fff 68%)}.archiveCard.archiveCardNoImage::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg, var(--core-orange) 0, var(--core-blue) 100%)}.archiveCard.archiveCardNoImage .archiveBody{gap:14px;height:100%;padding:0}.archiveCard.archiveCardNoImage .archiveMeta,.archiveCard.archiveCardNoImage p{margin:0}.archiveCard.archiveCardNoImage .coreLinkLine{margin-top:auto;align-self:start;width:fit-content;max-width:100%}@media(max-width: 767px){.archiveCard.archiveCardNoImage{padding:22px}}.archiveCard{border-radius:0 0 24px 24px;box-shadow:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.archiveCard:hover{box-shadow:var(--core-shadow);transform:translateY(-4px)}.caseDetailFeatureGrid{align-items:stretch}.caseDetailFeatureGrid .caseDetailFeatureCard,.caseDetailApproachCard{height:100%}.caseDetailSolutionCard,.caseDetailModulesCard,.caseDetailResultsCard,.caseDetailTestimonial,.caseDetailApproachCard{box-shadow:0 18px 46px rgba(36,23,71,.08)}.caseDetailSolutionCard p{max-width:58ch;margin:0}.caseDetailModulesCard{display:grid;align-content:start;gap:18px}.caseDetailModulesCard .caseDetailModules{gap:12px}.caseDetailModulesCard .caseDetailModules span{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.18);color:#fff}.caseDetailSectionHead{max-width:none;margin-bottom:22px}.caseDetailApproachCard{display:grid;gap:22px}.caseDetailApproachCard .caseDetailSectionHead{margin-bottom:0}.caseDetailApproachCard .caseDetailSectionHead p{max-width:62ch;margin-top:10px}.caseDetailApproachCard .caseDetailSteps{margin-top:0}.caseDetailApproachCard .caseDetailStep{background:rgba(84,46,145,.03);box-shadow:none}.caseDetailResultsCard .caseDetailBulletList li{color:hsla(0,0%,100%,.95)}.caseDetailResultsCard .caseDetailBulletList li::before{background:linear-gradient(135deg, rgba(255, 226, 196, 0.98) 0%, rgba(255, 255, 255, 0.84) 100%)}.caseDetailTestimonial{display:grid;align-content:start;gap:18px}.caseDetailTestimonial blockquote{max-width:24ch}.caseDetailRelatedSection .caseDetailSectionHead{margin-bottom:18px}@media(max-width: 767px){.caseDetailSolutionCard p,.caseDetailApproachCard .caseDetailSectionHead p,.caseDetailTestimonial blockquote{max-width:none}.caseDetailModulesCard{gap:16px}}.caseDetailSolutionSplit{align-items:center;gap:32px}.caseDetailSolutionMedia img{width:100%;height:auto;min-height:0;border:0;border-radius:0;box-shadow:none}.caseDetailSolutionCopy{display:grid;gap:18px}.caseDetailSolutionCopy .caseDetailSectionHead{margin-bottom:0}.caseDetailSolutionCopy p{max-width:58ch;margin:0}.caseDetailModulesInline{display:grid;gap:12px}.caseDetailModulesInline strong{color:var(--core-orange);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.caseDetailSolutionCopy .caseDetailModules{gap:10px}.caseDetailSolutionCopy .caseDetailModules span{background:rgba(84,46,145,.08);border:0;color:var(--core-blue)}@media(max-width: 767px){.caseDetailSolutionSplit{gap:20px}.caseDetailSolutionCopy p{max-width:none}}.caseDetailExecutionSplit{align-items:start;gap:32px}.caseDetailFeedbackSplit{align-items:center;gap:32px}.caseDetailApproachPlain,.caseDetailResultsPlain,.caseDetailFeedbackCopy{display:grid;gap:18px}.caseDetailApproachPlain .caseDetailSectionHead,.caseDetailResultsPlain .caseDetailSectionHead,.caseDetailFeedbackCopy .caseDetailSectionHead{margin-bottom:0}.caseDetailApproachPlain .caseDetailSectionHead p{max-width:60ch;margin-top:10px}.caseDetailStepsPlain{grid-template-columns:1fr;gap:12px}.caseDetailStepPlain{padding:0;border:0;border-radius:0;background:none}.caseDetailImpactList{display:grid;gap:12px}.caseDetailImpactItem{display:flex;align-items:flex-start;gap:14px}.caseDetailImpactItem strong{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(84,46,145,.08);color:var(--core-blue);font-size:14px;font-weight:800}.caseDetailImpactItem span{color:var(--core-ink);font-size:16px;line-height:1.7;font-weight:600}.caseDetailFeedbackCopy blockquote{margin:0;color:var(--core-ink);font-size:22px;line-height:1.65;font-weight:600}.caseDetailFeedbackMedia img{width:100%;max-width:360px;margin:0 auto;height:auto;min-height:0;border:0;border-radius:0;box-shadow:none}@media(max-width: 767px){.caseDetailExecutionSplit,.caseDetailFeedbackSplit{gap:20px}.caseDetailApproachPlain .caseDetailSectionHead p,.caseDetailFeedbackCopy blockquote{max-width:none}.caseDetailImpactItem span{font-size:15px}}.blogListingIntro .sectionHead h1 span{color:var(--core-blue)}.blogListingIntroArt img{width:100%;height:auto;display:block}.blogListingSection .container{width:100%}.blogListingFilterIntro{margin-bottom:14px}.blogListingToolbar{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 420px);gap:20px 24px;align-items:end;margin-bottom:32px}.blogListingFilterGroup{display:grid;gap:14px}.blogListingToolbar .blogListingFilterIntro{margin-bottom:0}.blogListingFilterIntro h2{max-width:520px;margin-bottom:0;font-size:26px;line-height:1.2}.blogListingSearchRow{width:100%;max-width:none;margin-bottom:0}.blogListingFilterBar{margin-bottom:0}.loadMoreBtn::after{transform:rotate(135deg) !important}html[dir=rtl] .loadMoreBtn::after{transform:rotate(135deg) !important}[data-filter-scope]{position:relative}[data-filter-scope].is-loading .archiveGrid{opacity:.55;transition:opacity .2s ease}[data-filter-scope].is-loading .archiveGrid,[data-filter-scope].is-loading .filterBar,[data-filter-scope].is-loading .queryInput{pointer-events:none}.loadMoreBtn[disabled]{opacity:.92;cursor:wait}.loadMoreBtn[disabled] span:first-child{opacity:.92}@media(max-width: 767px){.blogListingToolbar{grid-template-columns:1fr;gap:14px;align-items:stretch;margin-bottom:24px}.blogListingFilterIntro h2{font-size:24px}.blogListingFilterGroup{gap:12px}.blogListingSearchRow{max-width:none;margin-bottom:0}.blogListingFilterBar{margin-bottom:0}}.blogArticleIntro{padding-bottom:24px}.blogArticleHero{align-items:start;gap:28px}.blogArticleIntro .sectionHead h1{max-width:none;font-size:clamp(36px,4.8vw,56px);line-height:1.06}html[dir=rtl] .blogArticleIntro .sectionHead h1{font-size:clamp(36px,4.8vw,36px);line-height:1.4}.blogArticleMeta{margin:14px 0 18px}.blogArticleExcerpt{max-width:58ch;margin:0;color:#4f4f69;font-size:18px;line-height:1.9}.blogArticleIntro .articleMedia::after{display:none}.blogArticleMedia img{min-height:320px;box-shadow:none}.blogArticleShell{grid-template-columns:minmax(0, 1.6fr) minmax(280px, 0.76fr);gap:30px}.blogArticleBody,.blogArticleBody h2,.blogArticleBody h3,.blogArticleBody p,.blogArticleBody li,.blogArticleBody a,.blogArticleQuote,.blogArticleSidebar,.blogArticleSidebar .sidebarCard,.blogArticleSidebar .inlineTagList a,.blogArticleSidebar .inlineTagList span{min-width:0;overflow-wrap:anywhere;word-break:break-word}.blogArticleQuote{margin:28px 0;padding:22px 24px;border-radius:22px;border-inline-start:4px solid var(--core-orange);background:linear-gradient(180deg, rgba(246, 244, 251, 0.96) 0, #fff 100%);color:var(--core-ink);font-size:18px;line-height:1.9}.blogArticleBody ul li::before{top:.95em;transform:translateY(-50%)}.blogRelatedList{display:grid;gap:14px}.blogRelatedItem{display:grid;grid-template-columns:72px minmax(0, 1fr);gap:12px;align-items:center}.blogRelatedItem img{width:72px;height:72px;object-fit:cover;border-radius:16px}.blogRelatedCopy{display:block;min-width:0}.blogRelatedCopy strong{display:block;color:var(--core-ink);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.blogRelatedCopy .meta{display:block;margin-top:6px;color:var(--core-body);font-size:12px;line-height:1.6}.blogArticleGallery{margin-top:40px}.blogArticleGallery h2{margin-bottom:18px}.blogArticleGallery .imagesSlider .item .cover,.blogArticleGallery .imagesSliderThumb .item .cover{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.blogArticleGallery .imagesSlider .item .cover{aspect-ratio:16/10;border-radius:26px}.blogArticleGallery .imagesSliderThumb{margin-top:16px}.blogArticleGallery .imagesSliderThumb .item{opacity:.6;transition:opacity .2s ease,transform .2s ease}.blogArticleGallery .imagesSliderThumb .item.active{opacity:1}.blogArticleGallery .imagesSliderThumb .item .cover{aspect-ratio:16/10;border-radius:16px}.blogArticleGallery .imagesSliderThumb .item:hover{transform:translateY(-2px)}.blogArticleGallery .arrowsPlace{margin-top:14px;display:flex;justify-content:flex-start}.blogArticleGallery .arrowsPlace .owl-nav{display:flex;gap:8px;position:static;transform:none;inset:auto}.blogArticleGallery .arrowsPlace .owl-nav button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#fff !important;border:1px solid rgba(84,46,145,.1) !important;color:var(--core-blue) !important;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.blogArticleGallery .arrowsPlace .owl-nav button span{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px;line-height:1}html[dir=rtl] .blogArticleGallery .arrowsPlace .owl-nav button span{transform:scaleX(-1)}.blogArticleGallery .arrowsPlace .owl-nav button:hover{background:var(--core-blue) !important;color:#fff !important;border-color:var(--core-blue) !important;transform:translateY(-1px)}.blogArticleGallery .arrowsPlace .owl-nav button.disabled{opacity:.42;cursor:default;transform:none}.blogArticleGallery .arrowsPlace .owl-nav button.disabled:hover{background:#fff !important;color:var(--core-blue) !important;border-color:rgba(84,46,145,.1) !important}.blogArticleCta .heroActions a{width:auto;max-width:none;justify-content:flex-start}@media(max-width: 1199px){.blogArticleShell{grid-template-columns:1fr}.blogArticleBody{max-width:none}}@media(max-width: 767px){.blogArticleIntro{padding-bottom:18px}.blogArticleHero{gap:18px}.blogArticleExcerpt{max-width:none;font-size:16px}.blogArticleShell{gap:22px}.blogArticleBody,.blogArticleSidebar .sidebarCard{padding:18px;border-radius:22px}.blogArticleBody h2{font-size:26px;line-height:1.3}.blogArticleBody h3{font-size:21px;line-height:1.35}.blogArticleBody p,.blogArticleBody li,.blogArticleSidebar p{font-size:15px;line-height:1.85}.blogArticleSidebar .inlineTagList{gap:8px}.blogArticleSidebar .inlineTagList a,.blogArticleSidebar .inlineTagList span{max-width:100%}.blogArticleQuote{padding:20px;font-size:16px}.blogArticleGallery{margin-top:32px}.blogArticleGallery .arrowsPlace .arrowsPos{padding:5px}.blogArticleGallery .imagesSlider .owl-nav button{width:40px;height:40px}.blogArticleGallery .imagesSliderThumb{margin-top:12px}.blogArticleGallery .imagesSliderThumb .item .cover{aspect-ratio:1/1;border-radius:12px}.blogRelatedItem{grid-template-columns:64px minmax(0, 1fr)}.blogRelatedItem img{width:64px;height:64px}body.corePage .blogArticleCta .heroActions{width:auto;justify-content:center}body.corePage .blogArticleCta .heroActions a{width:auto;max-width:none;justify-content:flex-start}}.odooHeroSection{padding-top:138px;padding-bottom:40px;background:radial-gradient(circle at 14% 20%, rgba(245, 128, 38, 0.1) 0, transparent 30%),radial-gradient(circle at 84% 16%, rgba(84, 46, 145, 0.1) 0, transparent 28%),linear-gradient(180deg, #f8f6fb 0, #f3f0f8 100%)}.odooHeroGrid,.odooSplitGrid,.odooDualGrid,.odooPlanGrid{display:grid;gap:28px}.odooHeroGrid{grid-template-columns:minmax(0, 1.05fr) minmax(320px, 0.95fr);align-items:center}.odooHeroCopy,.odooTextBlock,.odooMediaBlock{min-width:0}.odooHeroSection .sectionHead,.odooBriefSection .sectionHead{margin-bottom:0}.odooHeroSection .sectionHead h1{max-width:none;margin-bottom:16px;color:var(--core-ink);font-size:clamp(36px,4.8vw,58px);line-height:1.04;letter-spacing:-0.03em}.odooHeroSection .sectionHead p,.odooBriefLead,.odooTextBlock p{color:var(--core-body);font-size:17px;line-height:1.95}.odooHeroSection .sectionHead p+p,.odooTextBlock p+p,.odooBriefLead p+p{margin-top:10px}.odooHeroMedia img,.odooMediaBlock img{width:100%;max-width:420px;display:block;margin:0 auto}.odooBriefSection{padding:100px 0}.odooSectionHead{max-width:760px;margin:0 0 45px}.odooSectionHead h2{margin:0 0 15px;color:var(--core-ink);font-size:48px;line-height:1.22;font-weight:800;letter-spacing:-0.03em}.odooSectionHead p{margin:0;color:var(--core-body);font-size:17px;line-height:1.9}.odooSectionHead .sp{width:72px;height:4px;display:block;border-radius:999px;background:var(--core-ink);margin:18px 0 0}.odooSurface{padding:30px;border:1px solid rgba(84,46,145,.08);border-radius:30px;background:hsla(0,0%,100%,.94);box-shadow:0 18px 42px rgba(35,23,69,.06)}.odooSurfaceSoft{background:linear-gradient(180deg, rgba(246, 244, 251, 0.96) 0, rgba(255, 255, 255, 0.98) 100%)}.odooAreaGrid,.odooFactorGrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}.odooAreaItem,.odooFactorItem{padding:24px 22px;border:1px solid rgba(84,46,145,.08);border-radius:24px;background:#fff}.odooAreaItem h3,.odooFactorItem h3,.odooStepItem h3{margin:0 0 10px;color:var(--core-ink);font-size:24px;line-height:1.18}.odooAreaItem p,.odooFactorItem p,.odooStepItem p{margin:0;color:var(--core-body);font-size:16px;line-height:1.9}.odooCheckGrid,.odooLinkList{display:grid;gap:16px}.odooCheckGridCols{grid-template-columns:repeat(2, minmax(0, 1fr))}.odooCheckItem{display:flex;align-items:flex-start;gap:14px}.odooCheckItem strong{display:block;color:var(--core-ink);font-size:18px;line-height:1.75;font-weight:600}.odooCheckIcon,.odooStepNo{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(84,46,145,.08);color:var(--core-blue);font-size:18px;font-weight:800}.odooCheckIcon i{font-size:16px}.odooStepStack{display:grid;gap:14px}.odooStepItem{display:flex;align-items:flex-start;gap:14px;padding:18px 0;border-top:1px solid rgba(84,46,145,.08)}.odooStepItem:first-child{padding-top:0;border-top:0}.odooStepNo{font-size:15px}.odooIndustrySection .sectionHead{margin-bottom:18px}.odooIndustrySection .coreInfoCard{min-height:100%}.odooIndustrySection .cardLink span{display:inline}.odooLinkList a.coreLinkLine{width:fit-content;max-width:100%}.odooDualGrid{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start}.odooSplitGrid{grid-template-columns:minmax(320px, 0.95fr) minmax(0, 1.05fr);align-items:center}.odooSplitGrid.reverse .odooMediaBlock{order:2}.odooSplitGrid.reverse .odooTextBlock{order:1}.odooPlanGrid{grid-template-columns:minmax(0, 1fr) minmax(0, 0.9fr);align-items:start}.odooTextBlock .inlineTagList{margin-top:18px}.odooTextBlock .inlineTagList span{background:rgba(84,46,145,.08);color:var(--core-blue)}.odooCtaSection{background:rgba(0,0,0,0)}.odooCtaSection .ctaBand{box-shadow:0 20px 48px rgba(34,24,68,.1)}.odooCtaSection .heroActions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.odooCtaSection .heroActions a{width:auto !important;max-width:none !important;flex:0 0 auto;min-width:0}@media(max-width: 1199px){.odooHeroGrid,.odooSplitGrid,.odooDualGrid,.odooPlanGrid,.odooAreaGrid,.odooFactorGrid,.odooCheckGridCols{grid-template-columns:1fr}}@media(max-width: 767px){.odooHeroSection{padding-top:126px;padding-bottom:28px}.odooSurface{padding:22px;border-radius:24px}.odooSectionHead h2{font-size:36px}.odooHeroSection .sectionHead h1{font-size:36px}.odooAreaItem,.odooFactorItem{padding:20px 18px;border-radius:20px}.odooAreaItem h3,.odooFactorItem h3,.odooStepItem h3{font-size:22px}.odooCheckItem strong,.odooLinkList a span{font-size:16px}}html[dir=rtl] .odooHeroSection .sectionHead h1{font-size:clamp(36px,4.8vw,48px);line-height:1.4}html[dir=rtl] .odooSectionHead h2,html[dir=rtl] body.corePage .odooIndustrySection .sectionHead h2{font-size:36px;line-height:1.4}body.corePage .odooIndustrySection .coreInfoCard .cardLink,body.corePage .odooLinkList .coreLinkLine{width:fit-content;max-width:100%;align-self:flex-start}body.corePage .odooIndustrySection .coreInfoCard .cardLink::before,body.corePage .odooLinkList .coreLinkLine::before{top:50%;transform:translateY(-50%)}body.corePage .odooIndustrySection .coreInfoCard .cardLink span,body.corePage .odooLinkList .coreLinkLine span{position:relative;z-index:1}body.corePage .odooCtaSection .heroActions a.btnWhite{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;width:auto !important;max-width:none !important;min-width:0;white-space:nowrap}body.corePage .odooCtaSection .heroActions a.btnWhite>*{position:relative;z-index:1}body.corePage .odooCtaSection .heroActions a.btnWhite .icon-back-right{display:none}body.corePage .odooCtaSection .heroActions a.btnWhite::before{content:"";position:absolute;left:0;top:50%;width:44px;height:44px;border-radius:999px;background:hsla(0,0%,100%,.18);transform:translateY(-50%);transition:width .28s ease,background-color .28s ease;z-index:0}body.corePage .odooCtaSection .heroActions a.btnWhite::after{content:"";position:relative;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);z-index:1}body.corePage .odooCtaSection .heroActions a.btnWhite:hover::before,body.corePage .odooCtaSection .heroActions a.btnWhite:focus::before{width:100%;background:#fff}html[dir=rtl] body.corePage .odooCtaSection .heroActions a.btnWhite::after{transform:rotate(-135deg)}@media(max-width: 767px){body.corePage .odooIndustrySection .coreInfoCard .cardLink,body.corePage .odooLinkList .coreLinkLine,body.corePage .odooCtaSection .heroActions a.btnWhite{font-size:16px;gap:10px}body.corePage .odooIndustrySection .coreInfoCard .cardLink::before,body.corePage .odooLinkList .coreLinkLine::before,body.corePage .odooCtaSection .heroActions a.btnWhite::before{width:40px;height:40px}body.corePage .odooIndustrySection .coreInfoCard .cardLink:hover::before,body.corePage .odooIndustrySection .coreInfoCard .cardLink:focus::before,body.corePage .odooIndustrySection .coreInfoCard .cardLink:active::before,body.corePage .odooLinkList .coreLinkLine:hover::before,body.corePage .odooLinkList .coreLinkLine:focus::before,body.corePage .odooLinkList .coreLinkLine:active::before,body.corePage .odooCtaSection .heroActions a.btnWhite:hover::before,body.corePage .odooCtaSection .heroActions a.btnWhite:focus::before,body.corePage .odooCtaSection .heroActions a.btnWhite:active::before{width:100%}}.industryHeroSection{padding-top:138px;padding-bottom:38px;background:radial-gradient(circle at 12% 18%, rgba(245, 128, 38, 0.12) 0, transparent 32%),radial-gradient(circle at 84% 14%, rgba(84, 46, 145, 0.12) 0, transparent 30%),linear-gradient(180deg, #f8f6fb 0, #f3f0f8 100%)}.industryHeroGrid,.industrySplitGrid,.industryCheckGrid,.industryCardGrid,.industryFaqGrid{display:grid;gap:28px;margin-bottom:20px}.industryHeroGrid{grid-template-columns:minmax(0, 1.04fr) minmax(320px, 0.96fr);align-items:center}.industryHeroCopy,.industryTextBlock,.industryMediaBlock{min-width:0}.industryHeroSection .sectionHead{margin-bottom:0}.industryHeroSection .sectionHead h1{max-width:none;margin-bottom:16px;color:var(--core-ink);font-size:clamp(36px,4.8vw,58px);line-height:1.04;letter-spacing:-0.03em}.industryHeroSection .sectionHead p,.industryTextBlock p,.industrySectionHead p,.industryStackItem p,.industryCard p,.industryFaqItem p,.industryStepItem p{color:var(--core-body);font-size:17px;line-height:1.9}.industryHeroSection .sectionHead p+p,.industryTextBlock p+p{margin-top:10px}.industryHeroMedia img,.industryMediaBlock img{width:100%;max-width:360px;height:auto;margin:0 auto;display:block;border-radius:30px}.industryBriefSection{padding:100px 0}.industrySectionHead{max-width:820px;margin:0 0 42px}.industrySectionHead h2{margin:0 0 14px;color:var(--core-ink);font-size:48px;line-height:1.18;font-weight:800;letter-spacing:-0.03em}.industrySectionHead .sp{width:72px;height:4px;display:block;border-radius:999px;background:var(--core-ink);margin:18px 0 0}.industrySplitGrid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.industrySplitGrid.align-center{align-items:center}.industrySplitGrid.reverse>div:first-child{order:2}.industrySplitGrid.reverse>div:last-child{order:1}.industryCheckGrid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 22px;margin-bottom:30px;margin-top:15px}.industryCheckItem{display:flex;align-items:flex-start;gap:14px}.industryCheckItem span:last-child{display:block;color:var(--core-ink);font-size:17px;line-height:1.8;font-weight:600}.industryCheckIcon,.industryStepNo{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(84,46,145,.08);color:var(--core-blue);font-size:17px;font-weight:800}.industryStack,.industryStepStack,.industryLinkRow{display:grid}.industryStack{gap:16px}.industryStackItem{padding:18px 0;border-top:1px solid rgba(84,46,145,.08)}.industryStackItem:first-child{padding-top:0;border-top:0}.industryStackItem h3,.industryCard h3,.industryFaqItem h3,.industryStepItem h3{margin:0 0 8px;color:var(--core-ink);font-size:24px;line-height:1.2}.industryCardGrid,.industryFaqGrid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}.industryCard,.industryFaqItem{padding:24px 22px;border:1px solid rgba(84,46,145,.08);border-radius:24px;background:#fff}.industryStepStack{gap:14px}.industryStepItem{display:flex;align-items:flex-start;gap:14px;padding:18px 0;border-top:1px solid rgba(84,46,145,.08)}.industryStepItem:first-child{padding-top:0;border-top:0}.industryStepNo{font-size:15px}.industryLinkRow{margin-top:20px}.industryLinkRow .coreLinkLine{width:fit-content;max-width:100%;align-self:flex-start}.industryCaseGrid .archiveBody{display:grid;gap:14px;height:100%}.industryCaseGrid .archiveMeta,.industryCaseGrid h3,.industryCaseGrid p{margin:0}.industryCaseGrid .coreLinkLine{margin-top:auto;align-self:flex-start;width:fit-content;max-width:100%}.industryCtaSection{background:rgba(0,0,0,0)}.industryCtaSection .ctaBand .heroActions{justify-content:center}.industryCtaSection .heroActions a{width:auto;max-width:none}@media(max-width: 1199px){.industryHeroGrid,.industrySplitGrid,.industryCheckGrid,.industryCardGrid,.industryFaqGrid{grid-template-columns:1fr}}@media(max-width: 767px){.industryHeroSection{padding-top:126px;padding-bottom:28px}.industryBriefSection{padding:72px 0}.industryHeroSection .sectionHead h1{font-size:36px}.industrySectionHead h2{font-size:36px}.industryHeroSection .sectionHead p,.industryTextBlock p,.industrySectionHead p,.industryStackItem p,.industryCard p,.industryFaqItem p,.industryStepItem p{font-size:15px;line-height:1.82}.industryStackItem h3,.industryCard h3,.industryFaqItem h3,.industryStepItem h3{font-size:22px}.industryCard,.industryFaqItem{padding:20px 18px}.industryCheckItem span:last-child{font-size:16px}.industryCheckIcon,.industryStepNo{width:40px;height:40px;flex-basis:40px}}html[dir=rtl] .industryHeroSection .sectionHead h1{font-size:clamp(36px,4.8vw,48px);line-height:1.4}html[dir=rtl] .industrySectionHead h2{font-size:36px;line-height:1.4}body.corePage .industryCtaSection .heroActions a.btnWhite{width:auto !important;max-width:none !important;min-width:0}body.corePage .industryFaqGrid{max-width:960px;grid-template-columns:1fr;gap:0;border-top:1px solid rgba(84,46,145,.12)}body.corePage .industryFaqItem{padding:0;border:0;border-bottom:1px solid rgba(84,46,145,.12);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}body.corePage .industryFaqToggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;border:0;background:rgba(0,0,0,0);text-align:start;color:var(--core-ink);cursor:pointer}body.corePage .industryFaqQuestion{display:block;color:var(--core-ink);font-size:20px;line-height:1.5;font-weight:700}body.corePage .industryFaqIcon{position:relative;width:18px;height:18px;flex:0 0 18px}body.corePage .industryFaqIcon::before,body.corePage .industryFaqIcon::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:999px;background-color:var(--core-ink);transform:translate(-50%, -50%);transition:transform .22s ease,opacity .22s ease}body.corePage .industryFaqIcon::after{transform:translate(-50%, -50%) rotate(90deg)}body.corePage .industryFaqItem.is-open .industryFaqIcon::after{opacity:0;transform:translate(-50%, -50%) rotate(90deg) scaleX(0.2)}body.corePage .industryFaqAnswer{display:none;padding:0 0 22px}body.corePage .industryFaqAnswer p{margin:0;max-width:78ch}body.corePage .industryFaqAnswer p+p{margin-top:10px}body.corePage .caseStudiesCta .heroActions a.btnWhite{width:auto !important;max-width:none !important;min-width:0}@media(max-width: 767px){body.corePage .industryCtaSection .heroActions{width:auto;justify-content:center}body.corePage .industryCtaSection .heroActions a.btnWhite{width:auto !important;max-width:none !important;justify-content:flex-start}body.corePage .industryCtaSection .heroActions a.btnWhite:hover::before,body.corePage .industryCtaSection .heroActions a.btnWhite:focus::before,body.corePage .industryCtaSection .heroActions a.btnWhite:active::before{width:100%}body.corePage .industryFaqToggle{padding:18px 0}body.corePage .industryFaqQuestion{font-size:17px;line-height:1.55}body.corePage .industryFaqAnswer{padding-bottom:18px}body.corePage .caseStudiesCta .heroActions{width:auto;justify-content:center}body.corePage .caseStudiesCta .heroActions a.btnWhite{width:auto !important;max-width:none !important;justify-content:flex-start}body.corePage .caseStudiesCta .heroActions a.btnWhite:hover::before,body.corePage .caseStudiesCta .heroActions a.btnWhite:focus::before,body.corePage .caseStudiesCta .heroActions a.btnWhite:active::before{width:100%}}:root{--heading-h1: clamp(2.5rem, 4.6vw, 3.25rem);--heading-h2: clamp(2.1rem, 4vw, 2.85rem);--heading-h3: clamp(1.7rem, 3vw, 2.15rem);--heading-h4: clamp(1.35rem, 2.2vw, 1.65rem);--heading-h5: 1.125rem;--heading-h6: 1rem}body h1{font-size:var(--heading-h1);line-height:1.15}body h2{font-size:var(--heading-h2);line-height:1.18}body h3{font-size:var(--heading-h3);line-height:1.24}body h4{font-size:var(--heading-h4);line-height:1.3}body h5{font-size:var(--heading-h5);line-height:1.35}body h6{font-size:var(--heading-h6);line-height:1.4}.sectionHead h1{font-size:var(--heading-h1);line-height:1.15}.sectionHead h2{font-size:var(--heading-h2);line-height:1.12}.articleBody h2{font-size:var(--heading-h3);line-height:1.3}.articleBody h3{font-size:var(--heading-h4);line-height:1.35}.industryBulletList{margin:10px 0 14px;padding-left:22px;list-style:disc}.industryBulletList li{color:var(--core-body);font-size:17px;line-height:1.9;margin-bottom:8px}.industryBulletList li:last-child{margin-bottom:0}body.corePage .odooIndustrySection .sectionHead{max-width:760px;margin:0 0 45px}body.corePage .odooIndustrySection .sectionHead h2{margin:0 0 15px;color:var(--core-ink);font-size:48px;line-height:1.22;font-weight:800;letter-spacing:-0.03em}body.corePage .odooIndustrySection .sectionHead p{margin:0;color:var(--core-body);font-size:17px;line-height:1.9}body.corePage .odooIndustrySection .sectionHead .sp{width:72px;height:4px;display:block;border-radius:999px;background:var(--core-ink);margin:18px 0 0}@media(max-width: 767px){.industryBulletList li{font-size:15px;line-height:1.82}body.corePage .odooIndustrySection .sectionHead h2{font-size:36px}body.corePage .odooIndustrySection .sectionHead p{font-size:15px;line-height:1.82}}.odooStepStackCols{grid-template-columns:repeat(2, minmax(0, 1fr));gap:26px 28px}.odooStepStackCols .odooStepItem{padding-top:18px;border-top:1px solid rgba(84,46,145,.08)}.odooStepStackCols .odooStepItem:nth-child(-n+2){padding-top:0;border-top:0}@media(max-width: 1199px){.odooStepStackCols{grid-template-columns:1fr}.odooStepStackCols .odooStepItem:nth-child(-n+2){padding-top:18px;border-top:1px solid rgba(84,46,145,.08)}.odooStepStackCols .odooStepItem:first-child{padding-top:0;border-top:0}}@media(max-width: 767px){.coreCardGrid{grid-template-columns:1fr}.coreCardCol3,.coreCardCol4,.coreCardCol5,.coreCardCol7{grid-column:1/-1}}@media(hover: none)and (pointer: coarse){body.corePage a.btnBlue::before,body.corePage a.btnWhite::before,body.corePage a.btnWhiteBgWhite::before,body.corePage button.btnBlue::before,body.corePage button.btnWhite::before,body.corePage .heroActions a::before,body.corePage .formActions .btnBlue::before,body.corePage .fromOurBlog .more .btnBlue::before,body.corePage .pageNavi .pagination a::before,body.corePage .coreInfoCard .cardLink::before,body.corePage .coreLinkLine::before{transition-duration:0s}}/*# sourceMappingURL=style.min.css.map */
