body{color:#000;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;letter-spacing:.02em;line-height:1.6}a{text-decoration:none}img{height:auto;max-width:100%;vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page-loading-overlay{position:fixed;left:0;top:0;z-index:1000;background-color:#fff;padding:0;bottom:0;right:0}.page-loading-content{background:#f3f3f3;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.page-loading-content img{width:180px}header.header{background:rgba(255,255,255,.1);backdrop-filter:blur(5px) brightness(.65);border-bottom:1px solid rgba(255,255,255,.4);padding:32px 0;position:absolute;top:0;left:0;width:100%;z-index:9}body.home header.header{background:none;backdrop-filter:none;border:none;top:28px}.header-wrap{display:flex;align-items:center;justify-content:space-between;padding:0 50px}body:not(.home) .header-wrap .logo img{max-width:138px;width:100%}body.home .header-wrap .logo img{filter:brightness(0) invert(1);max-width:190px;width:100%}.headerMenu .siteMenu ul{display:flex;list-style:none;margin:0;padding:0}.headerMenu .siteMenu ul li{padding:0 6px;text-align:center}.headerMenu .siteMenu ul li a{color:#ffffff!important;display:block;cursor:pointer;font-size:16px;font-weight:300;line-height:33px;min-width:120px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s}.headerMenu .siteMenu ul li a:hover{font-size:18px;font-weight:700}.headerMenu .siteMenu ul li:last-child{padding:0}.headerMenu .siteMenu ul li:last-child a{border:1px solid transparent;border-radius:10px;padding:0 22px}.headerMenu .siteMenu ul li:last-child a:hover{border:1px solid #fff;font-size:16px;font-weight:300}.headerMenu .siteMenu ul li.current-menu-item a{font-size:18px;font-weight:500;text-decoration:underline}.home .e-con-boxed.e-parent>.e-con-inner,.e-con-boxed.e-parent>.e-con-inner,.myContainer{max-width:100%;padding-left:50px;padding-right:50px}.homeBanner{overflow:hidden}.homeBanner .videoWrap video{height:103dvh;object-fit:cover;vertical-align:middle;width:100%}.logoLines{display:flex;align-items:center;justify-content:center;position:absolute;top:-210px;left:0;right:0;box-sizing:content-box}@keyframes expand{0%{width:70%}50%{width:220%}100%{width:70%}}@keyframes borderline1{0%{border:2px solid #fff}50%{border:2px solid #0f0}100%{border:2px solid #fff}}@keyframes borderline3{0%{border:2px solid #fff}50%{border:2px solid #00b7ff}100%{border:2px solid #fff}}.logoLines .innerBox{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:70%;flex-shrink:0;-webkit-animation:expand 10s infinite;animation:expand 10s infinite;-webkit-transition:all 2.5s;-moz-transition:all 2.5s;transition:all 2.5s}.logoLines .innerBox>div{border-radius:50%;height:calc(100dvh + 410px);flex-shrink:0}.logoLines .lineone{border:2px solid #fff;-webkit-animation:borderline1 10s infinite;animation:borderline1 10s infinite;width:19%}.logoLines .linetwo{border:2px solid #fff;-webkit-animation:borderline1 10s infinite;animation:borderline1 10s infinite;margin:0 -8% 0 -5%;width:37%}.logoLines .linethree{border:2px solid #fff;-webkit-animation:borderline3 10s infinite;animation:borderline3 10s infinite;width:52%}h1,h2,.animHeadingLight,.animateHeading,.animateHeadingGreen{color:#000;font-size:26px;font-weight:800;line-height:1.3;letter-spacing:.92px}h3{font-size:22px;font-weight:800;letter-spacing:.02em;line-height:1.35}.elementor-widget-heading .elementor-heading-title,.elementor-widget-text-editor{color:#000;font-family:"Plus Jakarta Sans",sans-serif}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-button .elementor-button{border-radius:6px;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:16px;font-weight:500;height:42px;line-height:40px;padding:0 20px;min-width:230px;text-align:center;transition:inherit}.homeBanner .contentWrap{position:relative}.homeBanner .contentWrap:before,.homeBanner .contentWrap:after{content:'';display:block;height:30%;opacity:.6;position:absolute;left:0;right:0;z-index:1}.homeBanner .contentWrap:before{background:#000;background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);top:0}.homeBanner .contentWrap:after{background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);bottom:0}.homeBanner .textWrap{padding:0 30px;position:absolute;bottom:9%;left:0;width:100%;z-index:2}.homeBanner h1.elementor-heading-title{color:#0F0;font-size:36px;font-weight:800;letter-spacing:.92px;line-height:1.13;margin:0 0 4px;text-transform:uppercase;text-shadow:0 0 30px rgba(0,0,0,.8)}.homeBanner .textWrap ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 26px;padding:0}.homeBanner .textWrap ul li{color:#fff;font-size:20px;font-weight:400;letter-spacing:.92px;margin:0;text-transform:uppercase;text-shadow:0 0 15px rgba(0,0,0,.9)}.homeBanner .textWrap ul li:after{content:'';background:#fff;display:inline-block;height:16px;width:2px;margin:0 15px}.homeBanner .textWrap ul li:last-child:after{display:none}.homeAPropos h5{color:#000;display:inline-block;font-size:16px;font-weight:400;letter-spacing:.8px;margin:0 0 48px;text-decoration:underline;text-transform:uppercase}.homeAPropos .elementor-widget-text-editor p{color:#000;font-size:22px;font-weight:800;line-height:1.3;letter-spacing:.92px;margin:0;text-transform:uppercase}footer.footer{border-top:2px solid #0F0;padding:0}.mainFooter{display:flex;flex-wrap:wrap;padding:50px 50px 40px}.ftrLogo{width:100%}.ftrLogo img{max-width:224px;width:78%}.ftrLogo p{line-height:1.3;margin:25px 0 0;max-width:250px;width:100%}.ftrLinksWrap{margin-top:45px;width:100%}.ftrLinks ul{list-style:none;margin:0;padding:0}.ftrLinks ul li{display:flex;margin:0 0 1px}.ftrLinks ul li:before{background:#c9c9c9;border-radius:50%;content:'';display:inline-block;height:5px;margin-right:10px;vertical-align:middle;width:5px;position:relative;top:10px}.ftrLinks.greenDots ul li:before{background:#0F0}.ftrLinks.blueDots ul li:before{background:#00B7FF}.ftrLinks ul li a{color:#000;font-size:16px;text-decoration:underline}.ftrNewsWrap{margin-top:5.5%;width:100%}.ftrNewsWrap h4{color:#00B7FF;font-size:18px;font-weight:400;margin:0 0 27px}.ftrNewsl form{width:100%}.ftrNewsl form input[type="email"]{background:#f1f1f1;border:none;border-radius:10px;color:#000;display:inline-block;flex:1;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:400;height:52px;margin-right:20px;padding:0 25px}.ftrNewsl .with_frm_style .frm_primary_label{padding:0}.ftrNewsl .frm_style_formidable-style.with_frm_style .frm_submit button{background:#fff;border:1px solid #00B7FF;border-radius:6px;color:#00B7FF;cursor:pointer;display:inline-block;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;height:52px;line-height:50px;margin:0;overflow:hidden;padding:0 26px;position:relative;white-space:nowrap;z-index:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.ftrNewsl form button:hover,.ftrNewsl .frm_style_formidable-style.with_frm_style .frm_submit button:hover{color:#fff}.ftrNewsl form button:after,.ftrNewsl .frm_style_formidable-style.with_frm_style .frm_submit button:after{background-color:#00B7FF;border:1px solid #00B7FF;position:absolute;content:"";width:0;height:100%;top:0;right:-2px;z-index:-1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.ftrNewsl form button:hover:after,.ftrNewsl .frm_style_formidable-style.with_frm_style .frm_submit button:hover:after{left:0;width:100%}.ftrNewsl .frm_forms .frm_fields_container{display:flex;width:100%}.ftrNewsl .frm_forms .frm_form_field.frm_top_container{flex:1;margin:0}ul.ftrSocial{display:flex;gap:20px;list-style:none;margin:40px 0 0;padding:0}ul.ftrSocial li{margin:0}ul.ftrSocial li a{background:#f1f1f1;border-radius:50%;display:flex;align-items:center;justify-content:center;height:54px;width:54px}.bottomFooter{border-top:2px solid #00B7FF;display:flex;gap:18px;align-items:center;padding:32px 50px 40px}.bottomFooter p{margin:0}.bottomFooter .iconText{display:flex;align-items:center;line-height:1.3}.bottomFooter .iconText img{margin-right:15px}.bottomFooter .iconText.address{align-items:flex-start}.bottomFooter .iconText.phone{color:#00B7FF}.homeCountSection{padding-bottom:40px;padding-top:40px}.homeCountSection .contentWrap{display:flex}.homeCountSection .contentWrap ul{display:flex;justify-content:space-between;flex:1;gap:30px;list-style:none;margin:0 55px 0 0;padding:0}.homeCountSection .contentWrap ul li{border-top:2px solid #000;font-size:16px;line-height:1.3;padding-top:35px;max-width:180px;width:100%}.homeCountSection .contentWrap ul li strong{display:block;font-size:50px;font-weight:400;line-height:1}.homeCountSection .contentWrap ul li:hover{border-color:#0F0;color:#00B7FF}.homeCountSection .contentWrap ul li:hover strong{color:#00B7FF;font-weight:700}.homeCountSection .rightBlock{font-size:12px}.homeCountSection .rightBlock h2{margin:0}.homeCountSection .rightBlock p{font-weight:500;line-height:1.4;margin-top:18px;max-width:280px!important;width:100%}.homeImgTextSection .textWrap{padding:50px}.homeImgTextSection .textWrap>div{max-width:550px;width:100%}.homeImgTextSection .elementor-widget-text-editor{margin:15px 0 22px!important}.homeImgTextSection .elementor-widget-text-editor p{line-height:1.3;margin:0}.animHeadingLight{color:#00B7FF}.homeImgTextSection.secondRow .animHeadingLight{color:#0F0}.block_realisations .owl-filter-bar{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:35px 0 40px;padding:0 50px}.block_realisations .owl-filter-bar a{background:#fff;border:1px solid #000;border-radius:32px;color:#000;font-size:14px;font-weight:500;height:32px;line-height:30px;padding:0 25px}.block_realisations .owl-filter-bar a:hover,.block_realisations .owl-filter-bar a.active{color:#fff;background:#000}.block_realisations .owl-filter-bar a:before{content:'#';display:inline-block}.block_realisations .owl-filter-bar a.blue,.mainBanner ul.tags li,.realDetailMainBanner ul.tags li span.blue{color:#00B7FF}.block_realisations .owl-filter-bar a.blue:hover,.block_realisations .owl-filter-bar a.blue.active{color:#fff;background:#00B7FF}.block_realisations .owl-filter-bar a.green,.realDetailMainBanner ul.tags li span.green{color:#0F0}.block_realisations .owl-filter-bar a.green:hover,.block_realisations .owl-filter-bar a.green.active{color:#fff;background:#0F0}.block_realisations .owl-carousel .item{border-radius:10px;overflow:hidden;position:relative;width:260px}.block_realisations .owl-carousel img{height:420px;object-fit:cover;width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.block_realisations .owl-carousel .item:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15)}.block_realisations .item ul.tags{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:absolute;left:10px;top:10px}.block_realisations .item ul.tags li{background:rgba(0,0,0,.1);border:1px solid #fff;border-radius:30px;color:#fff;font-size:14px;font-weight:400;line-height:30px;margin-right:10px;margin-bottom:10px;padding:0 15px}.block_realisations .item .desc{background:rgba(255,255,255,.1);border-radius:10px;backdrop-filter:blur(20px) brightness(.5);font-size:15px;line-height:20px;padding:18px 60px 14px 16px;position:absolute;bottom:15px;left:15px;right:15px;visibility:hidden;opacity:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.block_realisations .item:hover .desc{visibility:visible;opacity:1}.block_realisations .item .desc p{color:#fff;font-weight:300;margin:0}.block_realisations .item .desc p:first-child{margin:0 0 4px}.block_realisations .item .desc .link{background:url(../../../../../../../../themes/expertevent/assets/images/roundWhiteArrow.png) no-repeat;content:'';display:block;height:32px;width:32px;position:absolute;right:20px;bottom:20px}.block_realisations .item .desc .link span{display:none}.homeRealisationSection .elementor-widget-text-editor{padding:0 50px}.headingBlock.elementor-widget-text-editor h4{color:#000;display:inline-block;font-size:16px;font-weight:400;letter-spacing:.05em;margin:0 0 25px;text-decoration:underline;text-transform:uppercase}.headingBlock.elementor-widget-text-editor p{color:#5E788D;line-height:1.35;margin:0}.homeRealisationSection{overflow:hidden}.homeRealisationSection .logoLines .lineone{border-color:#00ff00!important;width:19%}.homeRealisationSection .logoLines .linetwo{border-color:#00b7ff!important;margin:0 -8% 0 -5%;width:37%}.homeRealisationSection .logoLines .linethree{border-color:#00ff00!important;width:52%}.homeRealisationSection .elementor-widget-button .elementor-button,.homeNewsSection .elementor-widget-button .elementor-button{background-image:linear-gradient(to right,#00FF00 0%,#00B7FF 51%,#00FF00 100%);background-size:200% auto;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.homeRealisationSection .elementor-widget-button .elementor-button:hover,.homeNewsSection .elementor-widget-button .elementor-button:hover{background-position:right center}.homeNewsSection{overflow:hidden;position:relative}.homeNewsSection:after{background:url(../../../../../../../../themes/expertevent/assets/images/homeNewsLogo.png) no-repeat center;content:'';display:block;left:-51px;right:-51px;top:3%;bottom:0;position:absolute;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.homeNewsSection:hover:after{visibility:visible;opacity:1}.homeNewsSection>.e-con-full.e-child{padding-left:50px;padding-right:50px;position:relative}.homeNewsSection>.e-con-full.e-child:after{background:#fff;content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.homeNewsSection .contentWrap{margin:0 auto;max-width:1090px;position:relative;z-index:1;width:100%}.homeNewsSection .elementor-widget-button{margin:30px 0 25px!important}.homeNews{display:flex;flex-direction:column;gap:20px;position:relative}.homeNews .imgWrap{position:relative;z-index:3}.homeNews .imgWrap img{border-radius:10px;width:100%}.homeNews .textWrap{background:#F0F0F0;border-radius:10px;min-height:260px}.homeNews .textWrapInner{padding:30px 25px;position:relative;z-index:3}.homeNews .textWrap .name{font-size:20px;margin:0 0 7px}.homeNews .textWrap p{line-height:1.3;margin:0 0 10px}.homeNews .textWrap .linkWrap a{color:#000;text-decoration:underline}.homeNews .textWrap .linkWrap svg{fill:#000;margin-left:5px}.homeNews:hover .textWrap,.homeNews:hover .textWrap .linkWrap a{color:#fff}.homeNews:hover .textWrap .linkWrap svg{fill:#fff}.homeServiceSection{padding-left:50px;padding-right:50px;position:relative}.homeServiceSection:after{background:url(../../../../../../../../themes/expertevent/assets/images/homeServiceBgLogo.png) no-repeat center;background-size:contain;content:'';display:block;margin:-226px auto 0;position:absolute;top:35%;left:0;right:0;height:452px;width:60.4%}.homeServiceSection .sectionWrap{position:relative;z-index:2}.homeServiceSection .textBlock .animateHeadingGreen{color:#000;margin:0}.homeServiceSection .textBlock p{color:#5E788D;margin:20px 0 0}.homeService{clear:both;position:relative}.homeService .contentWrap{position:relative;z-index:1}.homeService .imgWrap{cursor:pointer;overflow:hidden}.homeService .imgWrap img{object-fit:cover;width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;height:260px}.homeService:hover .imgWrap img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}.homeService .textWrap{padding:30px 80px 30px 20px;position:relative}.homeService .textWrap h3{font-size:22px;font-weight:400;margin:0 0 5px}.homeService .textWrap p{line-height:1.3;margin:0}.primaryBtn{background:#00B7FF;border:1px solid #00B7FF;border-radius:6px;color:#fff;display:inline-block;font-size:16px;font-weight:500;height:42px;line-height:40px;min-width:230px;padding:0 25px;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.primaryBtn:hover{background-color:#00B7FF!important;background-image:linear-gradient(90deg,#00FF00 0%,#00B7FF 100%)!important;border-color:#00B7FF!important;box-shadow:0 0 20px rgba(0,0,0,.16)}.solidBtn{background:#00B7FF;border:1px solid #00B7FF;border-radius:6px;color:#fff;display:inline-block;font-size:16px;font-weight:500;height:42px;line-height:40px;padding:0 6px;overflow:hidden;text-align:center;position:relative;min-width:230px;z-index:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.solidBtn:after{background-color:#0F0;border:1px solid #0F0;position:absolute;content:"";width:0;height:100%;top:0;right:-10px;z-index:-1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.solidBtn:hover{color:#fff;box-shadow:0 0 20px rgba(0,0,0,.16)}.solidBtn:hover:after{left:0;width:100%}.solidBtn.blackSolidBtn{background:#000;border:1px solid #000}.solidBtn.blackSolidBtn:after{background-color:#00B7FF;border:1px solid #00B7FF}.homeServicePopup{background:rgba(255,255,255,.1);backdrop-filter:blur(5px) brightness(.9);display:flex;justify-content:flex-end;position:fixed;top:0;right:-100%;height:100dvh;width:100%;z-index:99;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s}.homeService.active .homeServicePopup{right:0}body.hspPopupOpen{overflow:hidden!important}.homeServicePopup .hspContent{background:#fff;display:flex;flex-wrap:wrap;position:relative;width:100%}.homeServicePopup .closeBtn{top:20px;left:auto;right:25px}.homeServicePopup .hspImg{position:relative;width:40%}.homeServicePopup .hspImg img{height:100dvh;object-fit:cover;width:100%}.homeServicePopup .hspImg:before{content:'';background:#000;background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);display:block;height:32%;width:100%;position:absolute;top:0;left:0;opacity:.6}.homeServicePopup .hspText{overflow:auto;max-height:100%;align-content:center;padding:50px 50px 80px;width:100%}.homeServicePopup .hspText h2{color:#0F0;margin:0 0 47px;text-transform:uppercase}.homeServicePopup .hspText p{line-height:1.6;margin:0 0 28px}.homeServicePopup .hspText p strong{color:#00B7FF;font-weight:500}.closeBtn{cursor:pointer;width:35px;height:35px;position:absolute;left:30px;top:0;z-index:2}.closeBtn:before,.closeBtn:after{content:'';width:100%;height:1px;background:#fff;position:absolute;top:27px;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.closeBtn:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.closeBtn:hover:before,.closeBtn:hover:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.floatingMenu .fmenuToggle{background:#fff url(../../../../../../../../themes/expertevent/assets/images/menuToggle.png) no-repeat center;cursor:pointer;height:34px;width:80px}.floatingMenu .back_top{background:url(../../../../../../../../themes/expertevent/assets/images/moveTop.png) no-repeat center;background-size:82px;cursor:pointer;height:48px;width:80px}.slideMenu{background:#fff;backdrop-filter:blur(5px) brightness(.9);display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 25px;position:fixed;top:0;right:-100%;height:100dvh;width:100%;z-index:99;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s}.slideMenu.active{right:0}.slideMenu .menuInner{background:url(../../../../../../../../themes/expertevent/assets/images/slideMenuBg.jpg) no-repeat center;background-size:cover;display:flex;flex-direction:column;padding:0 25px;position:relative;width:100%}.slideMenu .menuInner:after{background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);content:'';display:block;height:30%;opacity:.6;position:absolute;bottom:0;left:0;right:0}.slideMenu .closeBtn{top:-77px;left:auto;right:0}.slideMenu .siteMenu{margin-bottom:10%;margin-top:35px}.slideMenu .siteMenu ul{list-style:none;margin:0;padding:0}.slideMenu .siteMenu ul li{margin:0}.slideMenu .siteMenu ul li a{border-bottom:1px solid #fff;display:block;color:#ffffff!important;font-size:38px;font-weight:300;letter-spacing:.02em;line-height:1.1;padding:13px 0 16px}.slideMenu .siteMenu ul li:last-child{margin-top:30px}.slideMenu .siteMenu ul li:last-child a{background:rgba(0,0,0,.25);backdrop-filter:blur(5px) brightness(.9);border:1px solid #fff;border-radius:20px;font-size:29px;font-weight:700;padding:10px 26px 13px}.slideMenu .slideLogo,.slideMenu .siteMenu{position:relative;z-index:1}.slideMenu .slideLogo{margin-bottom:25%;margin-top:auto;text-align:center}.slideMenu .slideLogo img{max-width:180px}.mainBanner{position:relative}.mainBanner:after{background:#000;background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);content:'';display:block;height:30%;opacity:.6;position:absolute;top:0;left:0;right:0;z-index:1}.mainBanner .elementor-widget-heading{z-index:1;opacity:.7}.mainBanner .elementor-widget-heading h2,.mainBanner .elementor-widget-heading h1{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:800!important;line-height:1.3}.mainBanner ul.tags,.realDetailMainBanner ul.tags{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.mainBanner ul.tags{justify-content:center;margin:36px 0 0;max-width:680px;width:100%}.mainBanner ul.tags li,.realDetailMainBanner ul.tags li{background:#fff;border-radius:25px;border:1px solid #000;color:#000;font-size:14px;font-weight:500;height:32px;line-height:30px;padding:0 25px}.servPageTextSection .midSection p{font-size:22px;font-weight:800;letter-spacing:.02em;line-height:1.35;margin:0 0 30px}.servPageTextSection .midSection p strong{color:#00B7FF}.servPageTextSection .midSection p:last-child{margin:0}.servPageTextSection .midSection p img{margin:0 6px;width:165px}.servPageTextSection .rightSection p{font-weight:500;line-height:1.6;margin:0 0 30px}.textHoverBlock{overflow:hidden}.textHoverBlock p{margin:0 0 30px}.textHoverBlock p:last-child{margin:0}.textHoverBlock h3.elementor-heading-title{min-height:68px}.textHoverBlock>div>.elementor-widget-heading,.textHoverBlock>div>.e-con-boxed.e-con{position:relative;z-index:2}.textHoverBlock .logoLines{opacity:.4}.textHoverBlock .logoLines .innerBox>div{border-color:#ffffff!important}.teamMemberSection .animateHeading{font-weight:400;text-transform:uppercase}.teamMemberSection .elementor-widget-text-editor{max-width:900px!important;width:100%}.teamListRow{display:flex;flex-wrap:wrap;gap:16px;row-gap:20px}.teamList{background:#00B7FF;border-radius:10px;padding:5px 5px 20px;width:100%}.teamList .imgWrap{margin:0 0 11px;border-radius:10px;overflow:hidden}.teamList .imgWrap img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.teamList .imgWrap img:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}.teamList .textWrap{color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.teamList .textWrap .designation{font-size:14px;font-style:italic}.mainBanner.mainBannerContact .elementor-widget-heading{margin-bottom:130px!important}.contPageLastSection{overflow:hidden}.contPageLastSection .animateHeading,.contPageLastSection .elementor-widget-text-editor,.contPageLastSection .elementor-widget-button{position:relative;z-index:3}.contPageLastSection p{margin:18px 0 25px}.contPageLastSection .logoLines{z-index:2}.contPageLastSection .logoLines .innerBox>div{border-color:#ffffff!important}.contPageLastSection .textWrap{padding:55px 50px}.contactPageContent .leftWrap p{font-size:26px;font-weight:800;line-height:1.35;margin:0 0 40px!important}.contactPageContent .leftWrap p:last-child{margin:0!important}.contactPageContent .leftWrap p strong{color:#00B7FF}.contactPageContent .wpcf7-form{margin-top:25px;max-width:675px;width:100%}.wpcf7-form input.wpcf7-text,.wpcf7-form textarea{background:#fff;border:none;border-bottom:2px solid #000;color:#000;display:inline-block;font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.02em;height:62px;outline:none;width:100%}.wpcf7-form input.wpcf7-text::placeholder,.wpcf7-form textarea::placeholder{color:#000}.wpcf7-form textarea{border:2px solid #000;height:150px;margin-top:15px;padding:15px 18px}.wpcf7-form input.wpcf7-submit{background:#000 url(../../../../../../../../themes/expertevent/assets/images/whiteNextArrow.png) no-repeat 97% center;background-size:25px;border:1px solid #000;border-radius:6px;cursor:pointer;color:#fff;display:inline-block;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;height:50px;line-height:48px;padding:0 20px;text-align:left;width:100%}.wpcf7-form input.wpcf7-submit:hover{background:#0F0;background:linear-gradient(90deg,rgba(0,255,0,1) 0%,rgba(0,183,255,1) 100%);border:1px solid #00B7FF;color:#fff}.wpcf7-form .field{margin:0 0 20px}.wpcf7-form .field p{margin:0}.wpcf7-form .desc p{color:#555;font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;letter-spacing:.02em;line-height:1.4;margin:0 0 30px}.wpcf7-form .radioField{margin:30px 0 22px}.wpcf7-form .radioField p{margin:0}.radioField .wpcf7-list-item{margin:0}.radioField input[type="radio"]{margin:0;position:absolute;opacity:0}.radioField input[type="radio"]+span{font-size:18px;letter-spacing:.02em;min-height:24px;position:relative;padding-left:40px}.radioField input[type="radio"]+span:before,.radioField input[type="radio"]+span:after{border-radius:50%;display:block;position:absolute}.radioField input[type="radio"]+span:before{background:none;border:1px solid #000;height:22px;width:22px;left:0;top:1px}.radioField input[type="radio"]+span:after{background:#000;height:14px;width:14px;left:4px;top:5px;display:none}.radioField input[type="radio"]:checked+span:after{display:block}.wpcf7-form .fileType .file{position:relative;display:block;cursor:pointer;height:50px;width:100%}.wpcf7-form .fileType .file input{width:100%;margin:0;filter:alpha(opacity=0);opacity:0}.wpcf7-form .fileType .file-custom{position:absolute;top:0;right:0;left:0;z-index:5;height:50px;padding:0;line-height:34px;color:#000;font-size:20px;letter-spacing:.02em;background-color:#fff;border:none;border-bottom:2px solid #000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wpcf7-form .fileType .file-custom:before{position:absolute;right:0;bottom:-2px;z-index:6;display:block;content:"Choisir le fichier…";color:#555;background-color:#000;color:#fff;font-size:18px;height:50px;line-height:50px;padding:0 15px}.wpcf7-form .fileType .file-custom:after{content:"Votre CV"}.contactPageContent .frm_forms.with_frm_style{margin-top:25px;max-width:675px;width:100%}.contactPageContent .with_frm_style .frm_primary_label{display:none}.contactPageContent .with_frm_style input[type=text],.contactPageContent .with_frm_style input[type=password],.contactPageContent .with_frm_style input[type=email],.contactPageContent .with_frm_style input[type=number],.contactPageContent .with_frm_style input[type=tel],.contactPageContent .with_frm_style textarea{background:#fff;border:none;border-bottom:2px solid #000000!important;border-radius:0;color:#000000!important;display:inline-block;font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;font-weight:400;letter-spacing:.02em;height:62px;outline:none;padding:0;width:100%}.contactPageContent .with_frm_style textarea{border:2px solid #000000!important;height:150px;margin-top:15px;padding:15px 18px}.contactPageContent .with_frm_style input[type=text]::placeholder,.contactPageContent .with_frm_style input[type=password]::placeholder,.contactPageContent .with_frm_style input[type=email]::placeholder,.contactPageContent .with_frm_style input[type=number]::placeholder,.contactPageContent .with_frm_style input[type=tel]::placeholder,.contactPageContent .with_frm_style textarea::placeholder{color:#000000!important;font-size:inherit}.contactPageContent .frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus{box-shadow:none}.contactPageContent .frm_style_formidable-style.with_frm_style .form-field textarea:focus{box-shadow:none}.contactPageContent .with_frm_style .frm_html_container{color:#555;font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;letter-spacing:.02em;line-height:1.4;margin:0 0 30px}.contactPageContent .with_frm_style .frm_submit button{background:#000 url(../../../../../../../../themes/expertevent/assets/images/whiteNextArrow.png) no-repeat 97% center;background-size:25px;border:1px solid #000;border-radius:6px;cursor:pointer;color:#fff;display:inline-block;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;height:50px;line-height:48px;padding:0 20px;text-align:left;width:100%}.contactPageContent .with_frm_style .frm_submit button:hover{background:#0F0;background:linear-gradient(90deg,rgba(0,255,0,1) 0%,rgba(0,183,255,1) 100%);border:1px solid #00B7FF;color:#fff}.contactPageContent .with_frm_style .frm_radio input[type=radio]{background:none;border:1px solid #000;height:22px!important;width:22px!important;margin-right:15px;position:relative;top:-1px}.contactPageContent .frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked{border-color:#000000!important}.contactPageContent .with_frm_style .frm_radio input[type=radio]:before{background:#000000!important;width:14px;height:14px}.contactPageContent .with_frm_style .frm_radio input[type=radio]:focus{box-shadow:0 0 0 3px rgba(0,0,0,.4)!important}.contactPageContent .with_frm_style .vertical_radio .frm_radio{min-height:24px;position:relative}.contactPageContent .with_frm_style .vertical_radio .frm_radio label{font-size:18px;font-weight:400;letter-spacing:.02em}.RealisationPageSection .logoLines .innerBox>div{border-color:#aebdc9!important}.RealisationPageSection .block_realisations .owl-filter-bar{margin:10px 0 50px}.realisMBSlider .item{position:relative}.realisMBSlider .item:before{background:rgba(0,0,0,.25);content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0}.realisMBSlider .item>img{height:110dvh;object-fit:cover;width:100%}.realisMBSlider .slideInner{position:absolute;top:50%;left:0;right:0;margin:auto;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.realisMBSlider .slideInner .slideImg{margin:0 auto;position:relative;max-width:800px;width:80%}.realisMBSlider .slideInner .tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;position:absolute;top:7%;right:0;list-style:none;margin:0;padding:0 7%}.realisMBSlider .slideInner .tags li{background:#fff;border:1px solid #000;border-radius:32px;font-size:14px;font-weight:500;height:32px;line-height:28px;padding:0 20px}.realisMBSlider .slideInner h2{color:#fff;font-size:29px;font-weight:500;letter-spacing:0;line-height:1.1;margin:20px 0 0;padding:0 25px;text-align:center;text-transform:uppercase;white-space:nowrap}.realisMBSlider .slideInner h4{color:#fff;font-size:14px;font-weight:300;letter-spacing:.01em;margin:0;text-transform:uppercase}.realisMBSlider .slideInner .textBlock{max-width:100%;position:absolute;bottom:-6%;width:100%}.realisMBSlider .slideInner .count{color:#fff;font-size:20px;font-weight:300;letter-spacing:.01em;position:absolute;right:-16px;top:50%;margin-top:-16px}.realisMBSlider .slideInner .btnWrap a{background:rgba(0,0,0,.2) url(../../../../../../../../themes/expertevent/assets/images/eyeIcon.png) no-repeat 95% center;border-radius:6px;border:1px solid #fff;color:#fff;display:inline-block;height:42px;line-height:40px;font-size:14px;font-weight:500;min-width:200px;padding:0 16px;position:relative;text-align:left}.realisMBSlider .owl-carousel .owl-nav{display:flex;flex-direction:column;align-items:flex-end;gap:30px;position:absolute;top:50%;left:0;right:0;margin:auto;max-width:800px;text-align:center;width:80%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.realisMBSlider .owl-carousel .owl-nav button.owl-prev,.realisMBSlider .owl-carousel .owl-nav button.owl-next{background:url(../../../../../../../../themes/expertevent/assets/images/whiteNextArrow.png) no-repeat center;border:none;height:50px;width:50px;margin-right:-25px}.realisMBSlider .owl-carousel .owl-nav button.owl-prev span,.realisMBSlider .owl-carousel .owl-nav button.owl-next span{display:none}.realisMBSlider .owl-carousel .owl-nav button.owl-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.realisILSNousSlider{padding:0 30px;padding:0}.realisILSNousSlider .item img{border:1px solid #D0D0D0;border-radius:50%}.realisILSNousSlider .owl-carousel .owl-nav button.owl-prev,.realisILSNousSlider .owl-carousel .owl-nav button.owl-next{background:url(../../../../../../../../themes/expertevent/assets/images/blackNextArrow.png) no-repeat center;border:none;height:50px;width:50px;position:absolute;top:50%;right:-70px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.realisILSNousSlider .owl-carousel .owl-nav button.owl-prev span,.realisILSNousSlider .owl-carousel .owl-nav button.owl-next span{display:none}.realisILSNousSlider .owl-carousel .owl-nav button.owl-prev{left:-70px;margin-top:-25px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.scroll-section-event .wpb_single_image .imgWrap{overflow:hidden;position:relative}.scroll-section-event .wpb_single_image .imgWrap:before{background:rgba(0,0,0,.4);content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0}.scroll-section-event .wpb_single_image .imgWrap img{height:100dvh;object-fit:cover;width:100%;transform:none!important;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.scroll-section-event .wpb_single_image .imgWrap:hover img{-webkit-transform:scale(1.3)!important;-moz-transform:scale(1.3)!important;transform:scale(1.3)!important}.scroll-section-event .wpb_single_image .textBlock{background:#f2f6fa;line-height:1.3;padding:55px 50px}.scroll-section-event .wpb_single_image .animateHeadingGreen{line-height:1.15}.scroll-section-event .wpb_single_image .textBlock h3{color:#00B7FF;font-size:26px;font-weight:800;letter-spacing:.02em;line-height:1.3;margin:15px 0 18px}.scroll-section-event .wpb_single_image .boxText{border:1px solid #000;border-radius:15px;display:inline-block;margin-top:25px;margin-bottom:35px;padding:30px 35px;text-align:left;width:100%}.scroll-section-event .wpb_single_image .boxText h3{margin:20px 0 10px}.scroll-section-event .wpb_single_image .boxText h3:first-child{margin-top:0}.scroll-section-event .wpb_single_image .boxText ul{margin:0;padding:0 0 0 19px}.scroll-section-event .wpb_single_image .boxText ul li{margin:0}.scroll-section-event .wpb_single_image .primaryBtn{background:#000;border:1px solid #000}.scroll-section-event .wpb_single_image .primaryBtn:hover{background-color:#00B7FF;background-image:linear-gradient(90deg,#00FF00 0%,#00B7FF 100%);box-shadow:0 0 20px rgba(0,0,0,.16);border-color:#00B7FF}.horizSliderSection .elementor-widget-shortcode{overflow:hidden}.horizontalSlider{width:400%;height:100dvh;display:flex;flex-wrap:nowrap;overflow-y:scroll;overflow-x:hidden;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.hslidePanel{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;text-align:center;position:relative}.horizontalSlider .hslidePanel{border-top:35px solid #222;border-bottom:35px solid #222;border-left:30px solid #222;border-right:30px solid #222;margin-right:-1px}.hslidePanel .imgWrap{height:100%;position:relative;width:100%}.hslidePanel .imgWrap:after{background:rgba(0,0,0,.5);border-radius:20px;content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0}.hslidePanel img{border-radius:20px;object-fit:cover;height:100%;width:100%}.hslidePanel .textWrap{position:absolute;bottom:70px;left:0;right:0;margin:0 auto;text-align:center;max-width:540px;padding:0 20px;width:100%}.hslidePanel h2{color:#fff;font-size:46px}.hslidePanel .textWrap p{color:#fff;line-height:1.4;margin:22px 0 0}.hslidePanel .textWrap .btnWrap a{background:#fff;border-radius:5px;color:#000;display:inline-block;line-height:55px;font-size:18px;font-weight:500;margin-top:25px;padding:0 20px;position:relative;text-align:center;width:275px}.hslidePanel .downBtn{color:#fff;display:flex;align-items:center;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:1.35;position:absolute;bottom:70px;right:100px}.hslidePanel .downBtn:after{background:url(../../../../../../../../themes/expertevent/assets/images/whiteNextArrow.png) no-repeat center;content:'';display:inline-block;height:36px;width:48px}.hslidePanel .upBtn{color:#fff;display:flex;align-items:center;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:1.35;position:absolute;bottom:70px;right:180px}.hslidePanel .upBtn:after{background:url(../../../../../../../../themes/expertevent/assets/images/whiteNextArrow.png) no-repeat center;content:'';display:inline-block;height:36px;width:48px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.horizSliderBlueSection .horizontalSlider .hslidePanel{border-color:#00B7FF!important}.horizOwlSlider .imgWrap{height:100%;position:relative;width:100%}.horizOwlSlider .imgWrap:after{background:rgba(0,0,0,.5);border-radius:20px;content:'';display:block;height:100%;width:100%;position:absolute;left:0;top:0}.horizOwlSlider .owl-carousel .item{border:30px solid #222;height:100dvh}.horizSliderBlueSection .horizOwlSlider .owl-carousel .item{border-color:#00B7FF}.horizOwlSlider .owl-carousel .owl-item img{border-radius:20px;object-fit:cover;height:100%;width:100%}.horizOwlSlider .textWrap{position:absolute;bottom:100px;left:0;right:0;margin:0 auto;text-align:center;max-width:540px;padding:0 50px;width:100%}.horizOwlSlider h2{color:#fff;font-size:30px}.horizOwlSlider .textWrap p{color:#fff;line-height:1.4;margin:22px 0 0}.horizOwlSlider .textWrap .btnWrap a{background:#fff;border-radius:5px;color:#000;display:inline-block;line-height:55px;font-size:18px;font-weight:500;margin-top:25px;padding:0 20px;position:relative;text-align:center;width:275px}.horizOwlSlider .owl-carousel .owl-nav{position:absolute;bottom:110px;right:150px}.horizOwlSlider .owl-carousel .owl-nav button.owl-prev,.horizOwlSlider .owl-carousel .owl-nav button.owl-next{background:url(../../../../../../../../themes/expertevent/assets/images/whiteNextArrow.png) no-repeat center;height:36px;width:48px}.horizOwlSlider .owl-carousel .owl-nav button.owl-prev{margin-right:30px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.horizOwlSlider .owl-carousel .owl-nav button.owl-prev span,.horizOwlSlider .owl-carousel .owl-nav button.owl-next span{display:none}.bureauTextImgSection .textSection{padding:55px 50px}.bureauTextImgSection .animateHeading{line-height:1.15}.bureauTextImgSection .elementor-widget-text-editor{margin-top:25px}.bureauTextImgSection .elementor-widget-text-editor h3{color:#00B7FF;font-size:22px;font-weight:800;letter-spacing:.02em;margin:0 0 8px}.bureauTextImgSection .elementor-widget-text-editor p{line-height:1.4;margin:0 0 15px}.bureauTextImgSection .elementor-widget-text-editor p:last-child{margin:0}.bureauTextImgSection .elementor-widget-text-editor>div{padding:30px 25px}.bureauTextImgSection .elementor-widget-text-editor ul{margin:0;padding:0 0 0 18px}.bureauTextImgSection .elementor-widget-text-editor ul li{line-height:1.4;margin:0}.bureauTextImgSection .imgSection>.elementor-widget-image{height:100%}.bureauTextImgSection .imgSection img{height:450px!important;object-fit:cover}.pourqChoisOptions ul{display:flex;flex-wrap:wrap;gap:15px;list-style:none;padding:0;margin:25px auto 0;max-width:1160px;width:100%}.pourqChoisOptions ul li{background:#fff;border-radius:15px;padding:25px;text-align:center;width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.pourqChoisOptions ul li h3{color:#00B7FF;font-size:22px;font-weight:800;letter-spacing:.02em;line-height:1.35;margin:35px 0 25px}.pourqChoisOptions ul li p{font-weight:500;margin:0}.pourqChoisOptions ul li:hover{box-shadow:0 0 30px rgba(0,0,0,.16)}.relatedServices{margin:50px auto 0;max-width:1410px;width:100%}.relatedServices ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.relatedServices ul li{border-radius:10px;margin:0;overflow:hidden;position:relative;width:100%}.relatedServices ul li img{width:100%}.relatedServices ul li:before{background:rgba(0,0,0,.5);content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0}.relatedServices ul li .textWrap{position:absolute;top:50%;left:0;padding:0 15px;text-align:center;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.relatedServices .textWrap h3{color:#fff;font-size:22px;font-weight:800;letter-spacing:.02em;line-height:1.35;margin:0 0 20px}.relatedServices .textWrap p{color:#fff;font-weight:500;margin:0 0 27px}.relatedServices .textWrap .primaryBtn{background:none;border:1px solid #fff}.relatedServSection{overflow:hidden}.relatedServSection .logoLines{opacity:.4}.relatedServSection .logoLines .innerBox>div{border-color:#ffffff!important}.realDetailMainBanner .textWrap{color:#fff;margin-bottom:18%}.realDetailMainBanner .textWrap h1{color:#fff;font-size:29px;font-weight:500;letter-spacing:.01em;line-height:1.2;margin:5px 0 0;text-transform:uppercase}.realDetailMainBanner .textWrap .date{font-size:14px;font-weight:300;text-transform:uppercase}.realDetailMainBanner .textWrap p{font-size:15px;font-weight:800;letter-spacing:.02em;line-height:1.35;margin:8px 0 12px}.realDetailMainBanner .textWrap .linkWrap a{color:#fff;font-size:14px;font-weight:300;letter-spacing:.01em;text-decoration:underline}.realDetailMainBanner .textWrap .linkWrap img{margin-right:15px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.realisSlideSection{position:relative}.realisSlideSection .imgScroll>img{height:100dvh;object-fit:cover;width:100%}.realisSlideSection .imgScroll:before{background:url(../../../../../../../../themes/expertevent/assets/images/DownArrow.png) no-repeat center;content:'';display:block;height:48px;width:48px;position:absolute;left:0;right:0;top:-24px;margin:0 auto}.realisSlideSection .textWrap ul{display:flex;gap:8%;list-style:none;margin:0 0 18px;padding:0}.realisSlideSection .textWrap ul li{flex:1;margin:0}.realisSlideSection .textWrap h3,.realisSlideSection .imgScrollText h3{color:#fff;font-size:29px;font-weight:500;letter-spacing:.01em;line-height:1.3;margin:0 0 10px;text-transform:uppercase}.realisSlideSection .textWrap p,.realisSlideSection .imgScrollText p{color:#fff;font-size:15px;font-weight:500;margin:0}.realisSlideSection .linkWrap a{color:#fff;font-size:17px;font-weight:300;letter-spacing:.01em;text-decoration:underline}.realisSlideSection .linkWrap img{margin-right:15px}.tax-product-category header.header,.single-product header.header{background:rgb(0,255,0);background:linear-gradient(-90deg,rgba(26,255,28,1) 0%,rgba(26,209,255,1) 90%);backdrop-filter:none;border-bottom:1px solid #fff;-webkit-box-shadow:inset 0 -5px 8px rgba(0,0,0,.3);box-shadow:inset 0 -5px 8px rgba(0,0,0,.3)}.tax-product-category .header-wrap .logo img,.single-product .header-wrap .logo img{filter:brightness(0) invert(1)}.tax-product-category .headerMenu .siteMenu ul li a,.single-product .headerMenu .siteMenu ul li a{color:#000000!important;font-weight:400}.single-product header.header{position:relative}.catBanner{position:relative}.catBanner img{object-fit:cover;height:280px;width:100%}.catBanner:after{background:rgba(0,0,0,.4);content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0}.catBanner h1{color:#fff;position:absolute;top:50%;left:0;right:0;padding:0 50px;text-align:center;text-transform:uppercase;margin:50px 0 0;opacity:.5;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.catBreadSection{padding-bottom:50px;padding-top:55px}.catBreadSection .leftSection{margin:0 0 30px}.catBreadSection .midSection{margin:0 0 30px}.catBreadSection .rightSection{font-size:16px;font-weight:500}.catBreadSection .midSection p{color:#00B7FF;font-size:22px;font-weight:800;letter-spacing:.02em;line-height:1.35;margin:15px 0 0}.catBreadSection .breadcrumbs{color:#00B7FF;display:flex;font-size:15px;font-weight:500;letter-spacing:0}.catBreadSection .breadcrumbs a{color:#000;text-decoration:underline}.catBreadSection .breadcrumbs a:after{content:'>';display:inline-block;margin:0 3px}.mainCatList{background:#f2f6fa;padding-bottom:55px;padding-top:55px}.mainCatList ul{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;list-style:none;margin:0;padding:0}.mainCatList ul li{overflow:hidden;position:relative;width:125px}.mainCatList ul li .name,.childCatSection ul li .name{position:absolute;top:50%;left:0;right:0;padding:0 5px;text-align:center;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.mainCatList ul li .name strong,.childCatSection ul li .name strong{background:#fff;border:1px solid #000;border-radius:25px;display:inline-block;font-size:12px;font-weight:500;height:32px;line-height:30px;padding:0 10px}.mainCatList ul li img,.childCatSection ul li img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.mainCatList ul li:hover img,.childCatSection ul li:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}.childCatSection{padding:55px 0}.childCatSection ul{display:flex;flex-wrap:wrap;gap:4%;row-gap:30px;list-style:none;margin:0;padding:0}.childCatSection ul li{overflow:hidden;position:relative;width:100%}.productListSection{padding:55px 0}.productListSection .animateHeading{margin:0 0 30px}.productsRow{margin:0 0 50px}.productsRow:last-child{margin:0}.products-grid{display:flex;flex-wrap:wrap;gap:25px}.products-grid .products{background:#fff;border-radius:10px;overflow:hidden;width:100%;-webkit-box-shadow:0 0 25px rgba(0,0,0,.2);box-shadow:0 0 25px rgba(0,0,0,.2)}.products .imgWrap{overflow:hidden;position:relative}.products .imgWrap:after{background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);content:'';display:block;height:22%;position:absolute;bottom:0;left:0;right:0;opacity:0;visibility:hidden}.products:hover .imgWrap:after{opacity:1;visibility:visible}.products .imgWrap img,.products .imgWrap .price,.products .imgWrap:after{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.products .imgWrap img{width:100%}.products:hover .imgWrap img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}.products .imgWrap .price{color:#fff;font-size:24px;font-weight:700;position:absolute;bottom:15px;text-align:center;width:100%;z-index:1}.products .imgWrap .link{display:none}.products .textWrap{padding:20px 75px 20px 20px;position:relative}.products .textWrap .name{font-size:18px;font-weight:400;line-height:27px;margin:0 0 18px}.products .textWrap .name a{color:#000}.products .textWrap .info{font-size:15px;line-height:1.3}.products .textWrap .info strong{display:block;font-weight:700}.products .link{background:#00b7ff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;height:39px;width:39px;position:absolute;bottom:55px;right:20px}.products .link a svg path{stroke:#fff}.ppRelatedProd{background:#f7f7f7;padding:55px 0}.ppRelatedProd h2{margin:0 0 42px;text-align:center}.product-detail-section{position:relative}.product-detail-block{padding:50px 0}.product-detail-block .backLink a{color:#000;font-size:15px;font-weight:500}.product-detail-block .backLink a img{margin-right:30px}.product-detail-block h1{margin:15px 0 35px;max-width:500px;width:100%}.product-detail-block h4{font-size:26px;font-weight:400;letter-spacing:.02em;line-height:35px;margin:0 0 15px}.product-detail-block h4 strong{display:block;font-weight:700}.product-detail-block .descr{margin:20px 0;max-width:400px;width:100%}.product-detail-block .descr p{line-height:1.35;margin:0 0 20px}.product-detail-block ul.pdfList{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0 0 40px;padding:0;text-align:left}.product-detail-block ul.pdfList li{display:flex;align-items:flex-start;font-size:14px;line-height:1.3;margin:0;width:100%}.product-detail-block ul.pdfList li img{margin-right:15px}.product-detail-block .primaryBtn{background:#000;border-color:#000}.product-detail-section .owl-carousel{height:400px}.product-detail-section .owl-carousel .owl-stage-outer,.product-detail-section .owl-carousel .owl-stage,.product-detail-section .owl-carousel .owl-item,.product-detail-section .owl-carousel .item{height:100%}.product-detail-section .owl-carousel .item img{height:100%;object-fit:cover}.product-detail-section .owl-carousel .owl-item:after{background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);content:'';display:block;height:26%;position:absolute;bottom:0;left:0;right:0}.product-detail-section .owl-carousel .owl-nav button.owl-prev,.product-detail-section .owl-carousel .owl-nav button.owl-next{background:url(../../../../../../../../themes/expertevent/assets/images/whiteNextArrow.png) no-repeat center;background-size:34px;border:none;height:36px;width:36px;right:20px;margin-top:-18px;position:absolute;top:50%}.product-detail-section .owl-carousel .owl-nav button.owl-prev span,.product-detail-section .owl-carousel .owl-nav button.owl-next span{display:none}.product-detail-section .owl-carousel .owl-nav button.owl-prev{left:20px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.productDesciption{background:#ecf0f4;padding:55px 0;text-align:center}.productDesciption h4{font-size:16px;font-weight:400;letter-spacing:.05em;margin:0 0 60px;text-decoration:underline;text-transform:uppercase}.productDesciption ul{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto 60px;max-width:1500px;padding:0;text-align:center;gap:40px}.productDesciption ul li{line-height:1.35;margin:0;text-align:left;width:100%}.productDesciption ul li h3{color:#00B7FF;font-size:22px;font-weight:800;letter-spacing:.02em;margin:0 0 16px}.productDesciption ul li p{line-height:1.35;margin:0}.productDesciption .primaryBtn{background:#000;border-color:#000}.slideProductPopup{background:rgba(255,255,255,.1);backdrop-filter:blur(5px) brightness(.9);display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0;overflow:auto;height:100%;position:fixed;top:0;right:-100%;width:100%;z-index:99;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s}.slideProductPopup.active{right:0}.slideProductPopup .contentWrap{background:#fff;background-size:cover;display:flex;flex-direction:column;padding:180px 5.3% 150px 7.2%;width:75%;position:relative}.slideProductPopup .closeBtn{top:35px;left:65px}.slideProductPopup .closeBtn:before,.slideProductPopup .closeBtn:after{background:#000}.slideProductPopup h2{color:#0F0;margin:0 0 2px;text-transform:uppercase}.slideProductPopup p{font-size:22px;font-weight:800;letter-spacing:.02em;line-height:1.3;margin:0 0 45px}.slideProductPopup p small{color:#00B7FF;font-size:16px}.sppProdRow{display:flex;flex-wrap:wrap;gap:12px;row-gap:50px}.sppProducts{position:relative}.sppProducts .imgWrap{margin:0 0 12px;overflow:hidden}.sppProducts .imgWrap img{width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.sppProducts:hover .imgWrap img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}.sppProducts .tag{padding:0 8px;position:absolute;top:35px;left:0;text-align:center;width:100%}.sppProducts .tag strong{background:#fff;border:1px solid #000;border-radius:35px;display:inline-block;font-size:14px;font-weight:500;padding:4px 18px}.sppProducts ul{line-height:1.35;list-style:none;margin:0;padding:0}.sppProducts li a{color:#000;font-size:12px;text-decoration:underline}.sppProducts li a:hover{color:#00B7FF}.newsList{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 30px}.newsListRow .newsList:last-child{margin:0}.newsList .imgSlider{width:100%}.newsList .imgSlider .owl-carousel,.newsList .owl-carousel .owl-stage-outer,.newsList .owl-carousel .owl-stage,.newsList .owl-carousel .owl-item,.newsList .owl-carousel .owl-item .item{height:100%}.newsList .imgSlider img{border-radius:10px;object-fit:cover;height:250px;width:100%}.newsList .owl-carousel .owl-nav button.owl-prev,.newsList .owl-carousel .owl-nav button.owl-next{background:url(../../../../../../../../themes/expertevent/assets/images/whiteNextArrowShadow.png) no-repeat center;border:none;height:45px;width:59px;right:40px;position:absolute;top:50%;margin:-25px 0 0}.newsList .owl-carousel .owl-nav button.owl-prev span,.newsList .owl-carousel .owl-nav button.owl-next span{display:none}.newsList .owl-carousel .owl-nav button.owl-prev{left:40px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.newsList .rightSection{background:#F0F0F0;border-radius:10px;padding:30px 25px;width:100%}.newsList .rightSection h3{color:#00B7FF;font-size:22px;font-weight:800;letter-spacing:.02em;margin:0 0 15px}.newsList .rightSection .contentWrap{margin:0 0 30px}.newsList .descWrap{line-height:1.35}.newsList .descWrap p{font-size:15px;margin:0 0 18px}.newsList .dateBlock{color:#000;font-size:15px;opacity:.3;white-space:nowrap}.newsList .arrowLink{border:1px solid #000;border-radius:10px;display:flex;align-items:center;margin:0 0 10px;padding:13px 18px;width:100%}.newsList .arrowLink a{color:#000;text-decoration:underline}.newsList .arrowLink a img{margin-left:8px;width:16px}.newsList .btnBox{border:1px solid #000;border-radius:10px;padding:13px 18px;width:100%}.newsList .btnBox p{font-size:15px;line-height:20px;margin:0 0 15px}.newsList .btnBox .primaryBtn{background:#000;border-color:#000;width:100%;min-width:inherit;padding:0 10px;text-align:center}.joinUsPage .leftSection{padding-left:50px;padding-right:50px}.joinUsPage .leftSection .topPara{margin:0 0 50px}.joinUsPage .leftSection .topPara h3{margin:0}.joinUsPage .leftSection .topPara h3.withArrow{background:url(../../../../../../../../themes/expertevent/assets/images/blackNextArrow.png) no-repeat left center;color:#00B7FF;line-height:40px;margin:0 0 28px;padding-left:60px}.joinUsPage .bottomPara h3{color:#00B7FF;margin:0 0 15px}.joinUsPage .bottomPara ul{list-style:none;margin:0;padding:0}.joinUsPage .bottomPara ul li{border-bottom:1px solid #000;font-size:18px;letter-spacing:.02em;padding:17px 0}.joinUsPage .bottomPara ul h4{color:#00B7FF;font-size:18px;font-weight:400;letter-spacing:.02em;margin:0 0 25px}.joinUsPage .bottomPara ul p{font-size:15px;line-height:24px;margin:0 0 22px}.joinUsPage .bottomPara ul p:last-child{margin:0}.joinUsPage .rightSection{padding-left:50px;padding-right:50px}.joinUsPage .wpcf7-form{margin-top:20px}.productFormPopup{background:rgba(255,255,255,.1);backdrop-filter:blur(5px) brightness(.9);display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0;overflow:auto;height:100%;position:fixed;top:0;right:-100%;width:100%;z-index:99;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s}.productFormPopup.active{right:0}.productFormPopup .innerWrap{background:#fff;background-size:cover;display:flex;flex-direction:column;padding:180px 140px 80px 140px;width:64.5%;position:relative}.productFormPopup .closeBtn{top:35px;left:65px}.productFormPopup .closeBtn:before,.productFormPopup .closeBtn:after{background:#000}.productFormPopup h2{color:#0F0;margin:0 0 2px;text-transform:uppercase}.productFormPopup h4{font-size:22px;font-weight:800;letter-spacing:.02em;margin:0 0 15px}.productFormPopup .wpcf7-form{max-width:675px;width:100%}#map_canvas .gm-style-iw.gm-style-iw-c{background:#444;padding:0}#map_canvas .gm-style-iw.gm-style-iw-c>.gm-style-iw-d{overflow:hidden!important}#map_canvas .info-map{padding:15px 20px}#map_canvas .info-map img{width:130px}#map_canvas .gm-style .gm-style-iw-tc::after{background:#444}.elSolidBtn.elementor-widget-button .elementor-button{color:#fff;display:inline-block;overflow:hidden;text-align:center;position:relative;z-index:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.elSolidBtn.elementor-widget-button .elementor-button:after{position:absolute;content:"";width:0;height:100%;top:0;right:-10px;z-index:-1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.elSolidBtn.elementor-widget-button .elementor-button:hover{color:#fff;box-shadow:0 0 20px rgba(0,0,0,.16)}.elSolidBtn.elementor-widget-button .elementor-button:hover:after{left:0;width:100%}.greenSolidBtnEl.elementor-widget-button .elementor-button{background:#0F0;border:1px solid #0F0}.blackSolidBtnEl.elementor-widget-button .elementor-button:hover{border:1px solid #00B7FF}.greenSolidBtnEl.elementor-widget-button .elementor-button:after{background-color:#00B7FF;border:1px solid #00B7FF}.blackSolidBtnEl.elementor-widget-button .elementor-button{background:#000;border:1px solid #000}.blackSolidBtnEl.elementor-widget-button .elementor-button:hover{border:1px solid #00B7FF}.blackSolidBtnEl.elementor-widget-button .elementor-button:after{background-color:#00B7FF;border:1px solid #00B7FF}.whiteSolidBtnEl.elementor-widget-button .elementor-button{background:#fff;border:1px solid #fff;color:#000}.whiteSolidBtnEl.elementor-widget-button .elementor-button:hover{border:1px solid #000;color:#fff}.whiteSolidBtnEl.elementor-widget-button .elementor-button:after{background-color:#000;border:1px solid #000}.blueSolidBtnEl.elementor-widget-button .elementor-button{background:#00B7FF;border:1px solid #00B7FF}.blueSolidBtnEl.elementor-widget-button .elementor-button:hover{border:1px solid #00B7FF}.blueSolidBtnEl.elementor-widget-button .elementor-button:after{background-color:#0F0;border:1px solid #0F0}.no-results-message{display:none;text-align:center;margin-top:10px;font-size:18px}