@import "https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap";
:root{--theme-colour:#052a57;--common-colour:#021935;--common-font:"Sora"}body,html{font-family:Urbanist;overflow-x:hidden}p{color:#646464;margin:0;font-size:16px;font-weight:400;line-height:30px}*{margin:0;padding:0}figure{margin-bottom:0}a,h1,h2,h3,h4,h5,h6{color:var(--common-colour);font-family:var(--common-font);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--common-font)}a{margin:0;text-decoration:none}ul{margin:0;padding:0}li{display:block}figure{overflow:hidden}.gap{padding-top:120px;padding-bottom:120px}.no-top{padding-top:0}.no-bottom{padding-bottom:0}header{z-index:211;width:100%;position:absolute}header.sticky-header,header .sticky-header{z-index:9999}header .navbar{justify-content:center;align-items:center;padding:0;display:flex;position:relative}header .navbar-logo{color:#ff3f34;padding:0 20px;font-size:25px;text-decoration:none}header .navbar-links{list-style-type:none;display:flex}header .navbar-links li:not(:last-child){padding-right:42px}header .navbar-links li a{color:#707070;padding-top:10px;padding-bottom:10px;text-decoration:none;transition:all .4s;display:block}header .navbar-links li.navbar-dropdown{position:relative}header .navbar-links li.navbar-dropdown:hover .sub-menu{visibility:visible;opacity:1;z-index:1111;transform:translateY(0)}header .navbar-links li.navbar-dropdown:hover .sub-menu .sub-menu{border-left:3px solid var(--theme-colour);opacity:0;position:absolute;top:20%;left:100%}header li.sub-menu-item-children:after{content:"";z-index:1;clip-path:polygon(68% 50%,0 0,0 100%);background-color:#000;width:8px;height:8px;position:absolute;top:44%;right:31px}header .navbar-links li.navbar-dropdown .sub-menu li:hover .sub-menu{opacity:1}header .navbar-links li.navbar-dropdown .sub-menu{visibility:hidden;opacity:0;z-index:10000;width:230px;transition:all .4s;position:absolute;top:100%;left:0;transform:translateY(10px);box-shadow:0 10px 10px 3px #00000029}header .navbar-links li.navbar-dropdown .sub-menu a{text-transform:capitalize;color:#000;background-color:#fff;border:0;padding-top:15px;padding-bottom:15px;padding-left:25px;font-size:16px;font-weight:500;position:relative}header .navbar-links li.navbar-dropdown .sub-menu li a:hover{color:var(--theme-colour)}header .navbar-links li.navbar-dropdown .sub-menu li{position:relative}header .navbar-links li.navbar-dropdown .sub-menu li:before{content:"";z-index:11;background-color:#58585829;width:75%;height:1px;position:absolute;bottom:0;left:25px}header li.menu-item-children>a:before{content:"";background-image:url(../media/down-arrow.7d3a2793.svg);background-repeat:no-repeat;width:8px;height:8px;position:absolute;top:50%;right:28px;transform:translateY(-50%)}header .navbar-links li:hover>a{border-bottom:5px solid var(--theme-colour)}header .navbar-links li>a{color:var(--common-colour);text-transform:capitalize;border-bottom:5px solid #0000;font-size:16px;font-weight:500}header nav.navbar ul.sub-menu li{padding:0}header .two-bar{justify-content:space-between;align-items:center;padding-right:12px;display:flex}header .logo{z-index:1}header .header-search i{color:#fff;margin-right:16px;font-size:20px}.header-menu-right{align-items:center;display:flex}.header-menu-right svg{fill:#000;width:20px;height:auto}header .mobile-nav{z-index:5;background-color:#fff;width:30%;height:100%;padding:50px 40px 15px;transition:all .45s ease-in-out;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-101%)}header .mobile-nav ul li a svg{width:11px}header .for #nav-icon4{color:#000}header #nav-icon4 span:first-child{transform-origin:0;top:0}#nav-icon4 span:nth-child(2){transform-origin:0;top:13px}.responsive-bar{display:none}#nav-icon4 span:nth-child(3){transform-origin:0;top:25px}#nav-icon4.open span:first-child{top:-3px;left:8px;transform:rotate(45deg)}#nav-icon4.open span:nth-child(2){opacity:0;width:0%}#nav-icon4.open span:nth-child(3){top:35px;left:8px;transform:rotate(-45deg)}i#nav-icon4{display:none}#nav-icon4{-o-transition:.5s ease-in-out;cursor:pointer;color:#fff;width:40px;height:25px;font-size:25px;transition:all .5s ease-in-out;display:none;position:relative;transform:rotate(0)}#nav-icon4 span{opacity:1;-o-transition:.25s ease-in-out;width:100%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.mobile-nav>ul>li.menu-item-has-children:before{color:#fff;content:"";vertical-align:middle;padding-right:3px;font-family:"Font Awesome 5 Free";font-size:11px;font-weight:900;display:inline-block;position:absolute;top:17px;right:0}.mobile-nav>ul>li.menu-item-has-children.active:before{color:var(--theme-colour);transform:rotate(0)}.mobile-nav>ul>li{border-bottom:0 solid #d4d4d4;padding:10px 0;display:block;position:relative}.mobile-nav>ul>li:not(:last-child){border-bottom:1px solid #8f8f8f69}.mobile-nav>ul li>a{text-transform:capitalize;color:#000;font-size:14px;line-height:26px}.mobile-submenu-toggle{color:#000;cursor:pointer;text-align:left;text-transform:capitalize;background:0 0;border:0;width:100%;padding:0;font-size:14px;line-height:26px;display:block}.mobile-nav>ul>li.menu-item-has-children>ul.sub-menu{opacity:0;visibility:hidden;border-top:1px solid #5b5b5b;height:0;margin-top:8px;padding-top:10px;padding-bottom:5px;padding-left:25px;position:absolute;transform:translateY(15px)}.mobile-nav>ul>li.menu-item-has-children.active>ul.sub-menu li{padding:5px 0;position:relative}.res-log img{width:auto}.mobile-nav>ul>li.menu-item-has-children.active>ul.sub-menu li:after{content:"";background-color:var(--theme-colour);width:6px;height:6px;position:absolute;top:19px;left:-18px;transform:translateY(-50%)}.mobile-nav ul>li.menu-item-has-children:before{content:"";background-image:url(../media/down-arrow.7d3a2793.svg);background-repeat:no-repeat;width:10px;height:10px;position:absolute;top:20px;right:0;transform:rotate(-90deg)}.mobile-nav>ul li.menu-item-has-children.active ul.sub-menu li:before{content:"";background-color:#0000;position:absolute;top:12px;left:auto;transform:rotate(0)}.mobile-nav>ul li.menu-item-has-children ul.sub-menu{opacity:0;visibility:hidden;border-top:1px solid #d1d1d1;height:0;margin-top:8px;padding-top:10px;padding-bottom:5px;padding-left:25px;position:absolute;transform:translate(15px)}.mobile-nav>ul li.menu-item-has-children.active>ul.sub-menu{opacity:1;visibility:visible;height:auto;transition-delay:.1s;position:relative;transform:translate(0)}.res-log{margin-bottom:30px}.res-rights p{color:#d6d6d6;letter-spacing:5px;margin-top:30px;font-weight:700}.mobile-nav.open{z-index:33333333;box-shadow:3px 3px 39px -4px #000000bf;transform:translate(0)!important}li.menu-item-has-children.active{background-color:#0000}.mobile-nav a#res-cross:before{content:"";vertical-align:middle;width:35px;height:35px;color:var(--common-colour);background-repeat:no-repeat;padding-right:3px;font-family:"Font Awesome 5 Free";font-size:28px;font-weight:900;display:inline-block;position:absolute;top:15px;right:20px}#mobile-menu i{color:#fff;background-color:#0000;font-size:24px}#mobile-menu{z-index:1;display:none}.responsive-bar-slider{justify-content:space-between;align-items:center;display:flex;position:relative}#mobile-menu i{margin-right:20px;font-size:26px}.bottom-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:15px;display:flex}.search-popup{z-index:99999;-o-transition:all .5s cubic-bezier(.86,0,.07,1);-o-transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition:all .5s cubic-bezier(.86,0,.07,1);-moz-transition:all .5s cubic-bezier(.86,0,.07,1);background-color:#5454ffd9;width:100%;height:100vh;margin-top:-540px;transition:all 1.5s cubic-bezier(.86,0,.07,1);position:fixed;top:0;left:0;transform:translateY(-100%)}.search-active .search-popup{margin-top:0;transform:translateY(0%)}.search-popup .close-search{text-align:center;cursor:pointer;text-align:center;color:#fff;background-color:#021935;border:0;border-radius:50%;width:50px;height:50px;margin:0 auto;line-height:50px;-webkit-transition:all .5s;position:absolute;top:6%;left:94%;box-shadow:0 0 10px #0000000d}.search-active .search-popup .close-search{visibility:visible;opacity:1;-o-transition-delay:1.5s;transition-delay:1.5s}.search-popup form{transform-origin:50%;-o-transition:all .3s ease;background-color:#111;max-width:700px;margin:-35px auto 0;transition:all .3s;position:absolute;top:50%;left:15px;right:15px;transform:scaleX(0)}.search-active .search-popup form{-o-transition-delay:1.2s;transition-delay:1.2s;transform:scaleX(1)}.search-popup .form-group{margin:0;position:relative;overflow:hidden}.checkbox-flex{display:flex}.search-popup .form-group input[type=text],.search-popup .form-group input[type=search]{color:#000;-o-transition:all .5s ease;text-transform:capitalize;background-color:#fff;border:0;outline:none;width:100%;height:70px;padding:10px 30px;font-size:18px;font-weight:500;line-height:50px;transition:all .5s;display:block;position:relative}.search-popup .form-group input[type=submit],.search-popup .form-group button{text-align:center;height:70px;color:var(--common-colour);cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:70px;-webkit-transition:all .5s;position:absolute;top:0;right:30px}.search-popup .form-group input[type=submit]:hover,.search-popup .form-group button:hover,.search-popup input::placeholder,.search-popup textarea::placeholder{color:#000}.search-popup .close-search.style-two{color:#fff;-o-transition:all .5s ease;border:none;width:auto;height:auto;margin:0;transition:all .5s;position:absolute;top:25px;left:auto;right:25px;box-shadow:none!important;background:0 0!important}.search-box-btn{padding-left:22px;display:inline-block}.search-box-btn i{color:#fff;text-align:center;cursor:pointer;font-size:18px;line-height:30px;transition:all .5s;display:inline-block}.upp.search-box-btn i{color:#9e9fa1}.search-box-btn.search-box-outer span i{color:#fff;z-index:1;padding-left:17px;font-size:20px;display:inline-block;position:relative}.upp.search-box-btn.search-box-outer span i{color:#9e9fa1}.search-box-btn.search-box-outer span i:after{content:"0";text-align:center;color:#fff;background:#ed1c24;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:16px;display:inline-block;position:absolute;top:-4px;right:-10px}button.close-search i{color:#fff;font-size:18px;display:inline-block}span.flaticon-multiply i{color:#ed1c24;display:inline-block}.header-search{align-items:center;display:flex}.header-search-button.search-box-outer a{color:#000;border:1px solid #d8d8d8;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-right:17px;padding:0;display:flex}.btn i{margin-left:13px;font-size:16px}.header-search-button.search-box-outer a:hover{background-color:var(--theme-colour);color:#fff;border-color:var(--theme-colour)}.header-search-button.search-box-outer a:hover svg{fill:#fff}.location svg{fill:#fff;width:30px;height:auto}.preloader{background-color:var(--theme-colour);z-index:2147483647;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;transition-duration:1s;transition-timing-function:cubic-bezier(.86,0,.09,1);display:flex;position:fixed;bottom:0%;right:0}.page-loaded .preloader{bottom:-100%}#loader:before{text-align:center;color:#fff;letter-spacing:2px;text-transform:uppercase;content:"Loading";width:100%;margin:35px auto 0;font-size:14px;font-weight:600;transition:none;position:absolute;top:50%;left:0;right:0}#loader:after{content:"";background-image:url(../media/preloader.71914d1c.png);background-position:50%;background-repeat:no-repeat;width:70px;height:70px;margin-top:-38px;margin-left:-40px;animation:10s linear infinite fa-spin;position:absolute;top:50%;left:50%}#scroll-percentage{background-color:var(--common-colour);cursor:pointer;visibility:hidden;opacity:0;z-index:1011;border-radius:50%;place-items:center;width:60px;height:60px;transition:all .3s;display:grid;position:fixed;bottom:30px;right:30px;transform:scale(0);box-shadow:0 0 20px #b8b8b8bf}#scroll-percentage.active{opacity:1;visibility:visible;transition:all .3s;animation:.5s ease-in-out scrollToTop;bottom:30px;transform:scale(1)}#scroll-percentage-value{color:#000;background-color:#fff;border-radius:50%;place-items:center;width:calc(100% - 6px);height:calc(100% - 6px);font-size:14px;font-weight:600;display:grid}#scroll-percentage-value i{font-size:20px}@keyframes scrollToTop{0%{visibility:visible;transform:translateY(80%)}to{transform:translateZ(0)}}@keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}to{transform:translateY(0)}}.btn{cursor:pointer;background-color:var(--common-colour);color:#fff;border:none;border-radius:500px;outline:none;margin:0;padding:18px 40px;font-size:15px;font-weight:700;display:inline-block;position:relative;overflow:hidden}.btn span{z-index:10;transition:color .4s;position:relative}.btn:before,.btn:after{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.btn:before{content:"";background-color:var(--theme-colour);width:120%;transition:transform .4s cubic-bezier(.3,1,.8,1);left:-10%;transform:skew(30deg)}.btn:hover:before{transform:translate(100%)}.hero-section{background-color:#f4f4ff;padding-top:100px;padding-bottom:0}ul.experience-team{margin-left:14px;display:flex}.experience{align-items:center;gap:18px;display:flex}.counter{gap:60px;padding-top:50px;display:flex}ul.experience-team li img{border-radius:50%}ul.experience-team li{margin-left:-15px}ul.experience-team a{background-color:var(--common-colour);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:30px;display:flex}ul.experience-team a:hover{background-color:var(--theme-colour)}.experience h6{color:var(--common-colour);padding-bottom:3px;font-weight:700}.experience>div span{color:var(--common-colour)}.counter h2{color:var(--common-colour);font-size:52px;font-weight:700}.counter span{color:var(--common-colour)}.hero-text>span{text-transform:uppercase;color:var(--common-colour);font-size:22px;font-weight:700}.hero-text>span i{color:#fc4f4f;padding-right:10px}.hero-text img.shaps-3{animation:5s infinite bellRing;position:absolute;top:0;right:0}.hero-text h1{text-transform:uppercase;font-size:82px;font-weight:700;font-family:var(--common-font);margin-bottom:20px}.hero-text h1 span{color:var(--theme-colour)}.hero-text p{padding-bottom:45px;font-size:22px;line-height:34px}.hero-img{position:relative}.hero-img img{width:125%}@keyframes bellRing{0%,to{transform-origin:top}15%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}}ul.shaps li{position:absolute}ul.shaps li:first-child{animation:3s infinite topshap;top:24%;bottom:auto;left:10%}ul.shaps li:nth-child(2){animation:6s infinite topshap;top:37%;bottom:auto;right:-20%}ul.shaps li:nth-child(3){top:6%;right:6%}ul.shaps li:nth-child(4){bottom:21%;right:-33%}ul.shaps li:nth-child(5){top:76%;left:-15%}ul.shaps li:nth-child(3) img,ul.shaps li:nth-child(4) img,ul.shaps li:nth-child(5) img{animation:10s linear infinite fa-spin}.heading span{text-transform:capitalize;color:#5050f4;padding-bottom:6px;font-family:Sora;font-size:22px;font-weight:600;display:block}.heading h2{font-size:50px;font-weight:600}.heading{width:fit-content;padding-bottom:50px}.services h4 a{font-size:24px;font-weight:700;font-family:var(--common-font)}.services h4,.services ul.list-style{position:relative}.services{box-shadow:0 0 30px #0000001a;-webkit-box-shadow:0 0 15px #00000012;margin:15px;padding:40px;position:relative;-moz-box-shadow:0 0 30px #0000001a}.home-services .row>[class*=col-]{display:flex}.home-services .services{width:100%;height:100%}.services:before{background-color:var(--theme-colour);content:"";width:100%;height:0%;position:absolute;bottom:0;left:0}.services:hover:before{height:100%}.services>i{background-color:#f05da8;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:25px;padding:15px;display:flex;position:relative;box-shadow:0 0 24px #f05da866}.services p{padding-top:10px;padding-bottom:20px;position:relative}.services a{font-weight:700;position:relative}.services a i{margin-left:12px;position:relative}.services svg{stroke:#fff;position:relative}.services:hover a,.services:hover p,.services:hover h4,.services:hover ul.list-style li{color:#fff}.services:hover>i{background-color:#fff!important}.services:hover i svg{stroke:var(--common-colour);transform:rotate3d(1,1,1,360deg)}.services:hover a i{background-color:#0000}.services.two>i{background-color:#69b741;box-shadow:0 0 24px #69b74166}.services.three>i{background-color:#58cbf2;box-shadow:0 0 24px #58cbf266}.services.for>i{background-color:#9b52e1;box-shadow:0 0 24px #9b52e166}.swiper.services-slider{margin-top:-110px;margin-left:-100px;margin-right:-100px;padding-top:110px}.services-slider .swiper-button{z-index:11;z-index:1111111;border-radius:51px;width:130px;height:60px;display:block;position:absolute;top:0;right:10%}.services-slider.swiper-button-prev:after,.services-slider .swiper-button-next:after{display:none}.services-slider .swiper-pagination{width:100px;position:absolute;left:86%}.swiper-button-next:after,.swiper-button-prev:after{display:none}.services-slider .swiper-button-prev,.services-slider .swiper-button-next{width:50px;height:50px;color:var(--common-colour);border:1px solid #d8d8d8;border-radius:50%}.services-slider .swiper-button-prev:hover,.services-slider .swiper-button-next:hover{color:#f9f9f9;background-color:var(--theme-colour);border-color:#0000}.hover-img:hover img{transform:scale(1.1)rotate(3deg)}.hover-img img{width:100%}.heading p{margin-top:25px}ul.list-style{padding-top:40px;padding-bottom:34px}ul.list-style li{color:var(--common-colour);padding-bottom:21px;padding-left:20px;font-family:Sora;font-weight:600;position:relative}ul.list-style li:before{content:"";background-color:#5050f4;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:0}.about-text.heading{padding-bottom:0;padding-left:16px}.about-text.heading h2{font-size:48px}.about-img{width:100%}.about-text>img{border-left:1px solid #d8d8d8;margin-left:30px;padding-top:10px;padding-bottom:10px;padding-left:30px}.about-service>div:hover i{animation:3s infinite bellRing}.progressbar{width:150px;margin-right:0;display:inline-block}.circle{text-align:center;z-index:1;width:150px;height:150px;margin:10px auto 0;display:inline-block;position:relative}.circle div{color:var(--common-colour);text-align:center;width:100%;margin:-20px 0 0 -86px;font-size:40px;font-weight:700;line-height:40px;position:absolute;top:44%;left:50%;transform:translate(10px,10px)}.circle span{color:#000;margin-top:12px;display:block}.progressbar-text h2{text-transform:capitalize;padding-top:10px;font-size:18px;font-weight:600}.progressbar-text{padding-bottom:17px;padding-left:30px}.marquee-icon{background-color:#5050f3;padding:20px}.marquee-item{align-items:center;display:flex}.marquee-item h3{text-transform:uppercase;color:#fff;font-size:52px;font-weight:700}.marquee-content{animation:40s linear infinite scroll-one}@keyframes scroll-one{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll-two{0%{transform:translate(0)}to{transform:translate(100%)}}.marquee-content{display:flex}.marquee{z-index:11;display:flex;position:relative;overflow:hidden}.marquee-icon{display:flex}.marquee-item{gap:30px;width:max-content;margin-left:60px}.marquee-text{text-align:center;padding-top:60px}.marquee-text p{font-size:18px}.marquee.two .marquee-icon{background-color:var(--common-colour);transform:rotate(357deg)}.marquee.two{z-index:1;margin-top:-70px;margin-left:-10px;padding-bottom:120px}.marquee.two .marquee-content{animation:40s linear infinite scroll-two}.marquee.two .marquee-content.two{margin-left:-100%}.project-style{position:relative}.project-style img{width:100%}.project-style{margin-bottom:20px;margin-left:10px;margin-right:10px;position:relative}.project-text{z-index:2;position:absolute;bottom:30px;left:30px}.project-text span{color:#fff;background-color:#ffffff26;border-radius:10px 10px 0 0;padding:10px 15px 2px;line-height:24px;display:inline-block}.project-text h5 a{color:#fff;background-color:#ffffff26;border-radius:0 10px 10px;padding:3px 15px 7px;font-size:22px;font-weight:700;line-height:34px;display:block}.project-style>a{background-color:var(--common-colour);color:#fff;z-index:11;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;display:flex;position:absolute;bottom:-20px;right:20px}.project-style:before{content:"";background-image:linear-gradient(360deg,var(--common-colour),transparent);z-index:1;width:100%;height:100%;position:absolute}.project-style:hover span,.project-style:hover h5 a{color:var(--common-colour);background-color:#fff}.project-style:hover>a{background-color:var(--theme-colour)}.choose-us{border-bottom:1px solid #d8d8d8;gap:20px;margin-bottom:25px;padding-bottom:25px;display:flex}.choose-us+.choose-us{border-bottom:0;margin-bottom:0;padding-bottom:0}.choose-us i{background-color:#f05da8;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex;box-shadow:0 0 24px #f05da866}.choose-us i svg{width:90px;height:90px;padding:20px}.choose-us h4{padding-bottom:7px;font-size:32px;font-weight:700}.choose-us+.choose-us i{background-color:#58cbf2;box-shadow:0 0 24px #58cbf266}.choose-us:hover i svg{stroke:var(--common-colour);transform:rotate3d(1,1,1,360deg)}.choose-img{text-align:end;margin-top:50px;margin-right:40px;position:relative}.circle-img{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:212px;height:212px;display:flex;position:absolute;top:-18%}.circle-img img{background-color:#5050f3;border-radius:50%;width:80px;height:80px;padding:17px}.circle-img img.circle{background-color:#0000;border-radius:0;width:auto;height:auto;animation:15s linear infinite fa-spin;position:absolute}.choose-img:before{content:"";z-index:-1;background-color:#5050f3;width:71%;height:100%;position:absolute;top:13%;left:38px;transform:rotate(5deg)}.meets-expertise{padding-bottom:200px}.heading.two{text-align:center;width:60%;margin:auto}.heading.two span{padding-bottom:10px;font-family:Sora;font-weight:600;display:block}.section-pricing{background-color:#f4f4ff;position:relative}.pricing-plan{z-index:11;background-color:#fff;padding:30px;position:relative}.pricing-plan:hover{box-shadow:0 0 30px #0000001a}.pricing-plan ul.list-style li{font-weight:400}.pricing-plan ul.list-style li:before{background-color:#021833;width:8px;height:8px}.pricing-plan h5{padding-bottom:10px;font-weight:700}.pricing-plan h3{padding-bottom:10px;font-size:52px;font-weight:700}.pricing-plan h3 span{padding-left:6px;font-size:16px}.pricing-plan ul.list-style{border-top:1px solid #d8d8d8;margin-top:21px;padding-top:26px;padding-bottom:30px;position:relative}.pricing-plan ul.list-style:before{content:"";background-color:var(--theme-colour);width:50%;height:1px;position:absolute;top:-1px}.pricing-plan img{position:absolute;top:30px;right:30px}.pricing-plan.two{background-color:var(--theme-colour)}.pricing-plan.two h5,.pricing-plan.two>span,.pricing-plan.two h3,.pricing-plan.two li{color:#fff}.pricing-plan.two ul.list-style li:before{background-color:#fff}.pricing-plan.two ul.list-style:before{display:none}.pricing-plan.two .btn{border-color:#fff}.pricing-plan.two .btn:hover{background-color:var(--common-colour);border-color:#0000}.section-pricing ul.shaps li:first-child{top:16%;left:4%}.section-pricing ul.shaps li:nth-child(2){top:27%;right:4%}.section-pricing ul.shaps li:first-child img,.section-pricing ul.shaps li:nth-child(2) img{animation:10s linear infinite fa-spin}.section-pricing ul.shaps li:nth-child(3) img,.section-pricing ul.shaps li:nth-child(4) img{animation:20s linear infinite fa-spin}.section-pricing ul.shaps li:nth-child(3){top:auto;bottom:6%}.section-pricing ul.shaps li:nth-child(4){top:24%;left:7%}ul.star li i{color:#ffcc4a;font-size:18px}ul.star li h6{padding-left:5px}ul.star{gap:4px;margin-bottom:10px;font-size:14px;display:flex}.review p{padding-bottom:21px;font-size:24px;font-weight:500;line-height:34px}.review{position:relative}.review-admin{align-items:center;gap:15px;display:flex}.review-admin h5{padding-bottom:4px;font-size:16px;font-weight:700}.review img.quotes{background-color:#0000;border:0;padding:0;position:absolute;bottom:8px;right:10%}.swiper.review-slider{position:relative}.swiper.review-slider:before{content:"";z-index:-1;background-color:#bfbfbf;width:1px;height:100%;position:absolute;left:50%}.review-slider .swiper-button{z-index:1;background-color:#f4f4ff;border-radius:50%;width:78px;height:78px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.review-slider .swiper-button i{color:#011834}.review-slider .swiper-button i:hover{color:var(--theme-colour)}.brand-slide .swiper-slide{text-align:center}.btn-left{text-align:right}.blog-one-style h6 a{text-align:center;background-color:#fff;border-radius:50%;width:110px;height:110px;padding:25px;font-size:33px;font-weight:700;line-height:34px;position:absolute;top:10px;right:10px;box-shadow:0 7px 31px -6px #00000026}.blog-one-style h6 a span{color:var(--theme-colour);font-size:15px}.blog-one-style:hover h6 a{background-color:var(--theme-colour);color:#fff}.blog-one-style:hover h6 a span{color:#fff}.blog-one-style figure{margin-bottom:20px}.blog-one-style{position:relative}.blog-one-style h3{padding-top:10px;padding-bottom:20px;font-size:24px;font-weight:700;line-height:34px}.blog-one-style h3 a:hover{color:var(--theme-colour)}.blog-one-style .admin,.blog-one-style .comment{width:fit-content;margin-right:16px;display:inline}.blog-one-style .admin svg,.blog-one-style .comment svg{transform:translateY(-2px)}.blog-one-style .comment{margin-right:0}.blog-one-style .admin a,.blog-one-style .comment a{color:#646464;align-items:center;gap:7px;display:inline-flex}.blog-one-style .admin a:hover,.blog-one-style .comment a:hover{color:var(--theme-colour)}.section-blog{position:relative}.section-blog ul.shaps li:first-child{top:18%;left:5%}.section-blog ul.shaps li:first-child img,.section-blog ul.shaps li:nth-child(2) img{animation:10s linear infinite fa-spin}.section-blog ul.shaps li:nth-child(2){top:92%;right:9%}footer{background-color:#f4f4ff;position:relative}.subscribe{background-color:#55f;border-radius:20px;align-items:center;padding:50px;display:flex}.subscribe h2{color:#fff;font-size:52px;font-weight:700;line-height:62px}.subscribe form{width:60%}.subscribe form input{background-color:#fff;border:0;border-radius:12px;outline:none;width:100%;height:80px;padding-left:30px}.subscribe form{position:relative}.subscribe form .btn{border-radius:10px;position:absolute;top:11.5px;right:7px}ul.social-icon{gap:10px;display:flex}ul.social-icon li a{border:1px solid #444;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}ul.social-icon li:hover a{color:#fff;background-color:#4e4eeb;border-color:#0000}.footre-logo p{padding-top:14px;padding-bottom:30px}.footer-bottom{padding-top:100px;padding-bottom:100px}.footer-link{border-left:1px solid #d8d8d8;margin-left:40px;padding-left:80px}.footer-link h5{text-transform:capitalize;padding-bottom:18px;font-size:26px;font-weight:700}ul.footer-link-list li:not(:last-child){padding-bottom:16px}ul.footer-link-list li a:hover{color:#5454fc}.contact-footer ul.footer-link-list li span,.contact-footer ul.footer-link-list li a{font-family:Urbanist;font-weight:700}.contact-footer ul.footer-link-list li h6 i{margin-right:5px}.contact-footer ul.footer-link-list li h6{text-transform:capitalize;padding-bottom:6px;font-family:Urbanist}.footer-link.contact-footer{padding-left:70px}.copyright{border-top:1px solid #d7d7d7;justify-content:space-between;padding-top:20px;padding-bottom:20px;display:flex}.copyright span{color:#55f}.copyright ul{gap:30px;display:flex}.copyright ul a:hover{color:#55f}.copyright ul li a{color:#646464;font-family:Urbanist;font-size:16px}header.two{background-color:#fff;padding-bottom:10px;position:relative}.contact-header,.top-bar{align-items:center;display:flex}.top-bar ul.social-icon{justify-content:end;gap:18px}.top-bar ul.social-icon a{border:0;width:auto;height:auto}.header-two-top{border-bottom:1px solid #d8d8d8}.top-bar ul.social-icon a{color:#646464;font-size:20px}.top-bar ul.social-icon li:hover a{color:var(--theme-colour);background-color:#0000;border:0}.contact-header>div{align-items:center;gap:10px;display:flex}.contact-header a{color:#646464;padding:3px;display:block}.contact-header a:hover{color:var(--theme-colour)}.contact-header>div:last-child{border:0;margin:0}.contact-header>div{border-right:1px solid #d8d8d8;margin-right:25px;padding-top:10px;padding-bottom:10px;padding-right:25px}.hero-style-two .experience .btn{background-color:#fff}.hero-style-two .experience .btn:hover{color:#000}.circle-image{display:flex;position:absolute;top:16%;left:37%}.circle-image img{animation:15s linear infinite fa-spin}.circle-image i{background-color:var(--theme-colour);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;margin-left:-73px;font-size:40px;display:flex;transform:rotate(327deg)}.hero-section.hero-style-two{background-color:#011834;padding-top:40px}.hero-style-two .hero-text{padding-top:177px;position:relative}.hero-style-two .counter{background-color:#fff;border-top-left-radius:40px;gap:100px;width:50vw;padding:60px 60px 40px;display:flex;position:absolute;bottom:0}.hero-section.style-two{background-color:#011834}.hero-style-two .hero-text h1{color:#fff}.hero-style-two .counter>div:last-child{border-right:0;padding-right:0}.hero-style-two .counter>div{border-right:1px solid #d8d8d8;padding:15px 70px 15px 0}.hero-style-two .hero-text img.shaps-3{filter:grayscale(111111);width:60px;animation:6s infinite topshap;position:absolute;top:auto;bottom:-7%;right:-7%}.hero-style-two .hero-text h1 span{color:#fff}.hero-style-two .hero-text p{color:#fff;font-size:22px}.hero-style-two .experience h6,.hero-style-two .experience>div span{color:#fff}.hero-style-two ul.shaps li:nth-child(2) img,.hero-style-two ul.shaps li:first-child img{width:auto}.hero-style-two ul.shaps li:nth-child(3){top:11%;bottom:auto;right:-25%}.hero-style-two ul.shaps li:nth-child(4){width:16px;top:61%;bottom:auto;right:-5%}.hero-style-two ul.shaps li:nth-child(5){top:52%;left:21%;bottom:a}.hero-text{position:relative}.hero-style-two .hero-img img{width:125%;padding-top:40px}.services-two{border:1px solid #d8d8d8;padding:30px}.services-two i{z-index:5;border:1px solid #d7d7d7;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex;position:relative}.services-two h3 a{z-index:5;padding-top:20px;padding-bottom:10px;font-size:22px;font-weight:700;display:block;position:relative}.services-two p{z-index:5;position:relative}.services-two span{color:#011833;font-family:Sora;font-size:140px;font-weight:700;display:block;position:absolute;bottom:-85px}.services-two{padding-bottom:100px;position:relative;overflow:hidden}.services-two:before{content:"";background-color:var(--theme-colour);width:100%;height:0%;position:absolute;bottom:0;left:0}.services-two:hover:before{height:100%}.services-two:after{content:"";z-index:0;background-image:url(../media/graph-1.a037bce1.png);width:100%;height:0%;position:absolute;bottom:0;left:0}.services-two:hover:after{height:100%}.services-two svg{stroke:var(--common-colour)}.services-two:hover svg{stroke:#fff;transform:rotate3d(1,1,1,360deg)}.services-two:hover span,.services-two:hover p,.services-two:hover a{color:#fff}.section-about-two .heading p{border:0;padding:0}.about-text-two h3{padding-left:22px;font-size:24px;font-weight:700}.about-text-two>div:hover svg{transform:rotate3d(1,1,1,360deg)}.about-text-two{justify-content:space-between;display:flex;position:relative}.about-text-two>div{width:45%}.about-text-two:before{content:"";background-color:#d8d8d8;width:1px;height:100%;position:absolute;left:49%}.about-service{align-items:center;gap:50px;padding-top:60px;display:flex}.about-service>div{align-items:center;gap:23px;display:flex}.about-service span{display:block}.about-service a{font-weight:700}.about-two-img{position:relative}.about-two-img img{border-top-right-radius:150px;border-bottom-left-radius:150px}.about-two-img .circle-img img{border-radius:50%}.about-two-img .circle-img img.circle{border-radius:0}.about-two-img .circle-img{z-index:111;border-radius:50%;top:-8%;left:-3%}.progress{border-radius:0;width:100%;height:24px}.progress-bar{background:#011833}.progressbar-active{animation-name:progress;animation-duration:1s;animation-delay:.4s;animation-fill-mode:forwards}@keyframes progress{0%{width:0}to{width:100%}}.portfolio-section{background-color:#f5f5f5}.portfolio-section h2{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#d8d8d8;text-transform:uppercase;text-align:center;padding-bottom:10px;font-family:Urbanist;font-size:200px;font-weight:900}.portfolio img{width:100%}.portfolio{border-radius:20px;position:relative;overflow:hidden}.portfolio i{background-color:var(--theme-colour);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:22px;display:flex;bottom:0;transform:rotate(322deg)}.portfolio a:hover i{background-color:var(--common-colour);transform:rotate(360deg)}.portfolio-text{text-align:right;opacity:0;position:absolute;bottom:0;right:30px}.portfolio:hover .portfolio-text{opacity:1;bottom:30px}.portfolio-text a,.portfolio-text span{color:#fff}.portfolio-text a{font-size:20px;font-weight:700;display:block}.portfolio-text a:hover{color:var(--theme-colour)}.portfolio img{border-radius:20px 20px 20px 30px}.portfolio>a{z-index:1111;position:absolute;bottom:0}.portfolio:before{content:"";background-image:linear-gradient(180deg,#f000,var(--common-colour));border-radius:20px;width:100%;height:0%;position:absolute;bottom:0}.portfolio:hover:before{height:100%}.btn-center{text-align:center;padding-top:60px}.btn-center .btn{background-color:var(--theme-colour);color:#011834;border:1px solid #d8d8d8}.btn-center .btn:before{background-color:#f5f5f5}.btn-center .btn:hover{color:#fff;border-color:#0000}form.appiontment{background-color:#fff;border:1px solid #d8d8d8;border-radius:20px;padding:40px}form.appiontment input{border:1px solid #d8d8d8;border-radius:10px;outline:none;width:100%;height:50px;margin-bottom:24px;padding-left:20px}form.appiontment textarea{border:1px solid #d7d7d7;border-radius:10px;outline:none;width:100%;height:180px;margin-bottom:18px;padding:20px}.appiontment .btn{width:100%}.appiontment-img{position:relative}.appiontment-img:before{content:"";background-color:var(--theme-colour);clip-path:polygon(22% 14%,100% 45%,100% 100%,0% 100%);width:100%;height:100%;position:absolute;left:0}.appiontment-img img{z-index:11;position:relative}.appiontment-section{background-position:100%;background-repeat:no-repeat}.appiontment-section ul.shaps li:first-child{top:5%;left:82%}.appiontment-section ul.shaps li:nth-child(3){top:21%;right:98%}.appiontment-sectionul.shaps li:nth-child(4){bottom:21%;right:-11%}.emergency-call span{color:#646464;padding-bottom:3px;display:block}.emergency-call{z-index:11;background-color:#fff;border-radius:20px;align-items:center;padding:24px;display:flex;position:absolute;bottom:40px;right:5%}.emergency-call i{background-color:var(--theme-colour);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-right:11px;display:flex}.emergency-call a{font-weight:700}.emergency-call a:hover{color:var(--theme-colour)}.emergency-call:before{content:"";clip-path:polygon(50% 100%,0 0,100% 0);background-color:#fff;width:30px;height:20px;position:absolute;bottom:-20px;left:46%}.team-text{justify-content:space-between;align-items:center;padding-top:20px;display:flex}.team-text span{color:var(--common-colour);padding-bottom:10px;font-weight:700;display:block}.team-text a i{border:1px solid #d8d8d8;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.team-text a:hover{color:var(--theme-colour);transform:rotate(-45deg)}.team-text a:hover i{color:#fff;background-color:var(--theme-colour);border-color:var(--theme-colour)}.team-text a{font-weight:700}.team-img{position:relative}.team-img ul.social-icon{opacity:0;gap:5px;position:absolute;bottom:20px;left:0}.team-img ul.social-icon li a{background-color:#fff;border:0}.team-img ul.social-icon li a:hover{background-color:var(--theme-colour);color:#fff}.team:hover .team-img ul.social-icon{opacity:1;bottom:20px;left:20px}.review-two h6{padding-right:100px;font-size:28px;font-weight:700;line-height:38px}.review-two-img{border-bottom:1px solid #d8d8d8;align-items:center;margin-bottom:52px;padding-bottom:24px;display:flex}.review-two-img img{transform:rotate(180deg)}.review-two h4{padding-bottom:5px;font-size:22px;font-weight:600}.review-two span{color:#646464}.swiper-review-two-img .swiper-wrapper{flex-wrap:wrap;gap:30px;display:flex}.swiper-review-two-img .swiper-wrapper .swiper-slide{width:100%!important}.swiper-review-two-img{border-right:1px solid #d8d8d8;margin-right:40px}.swiper-review-two-img .swiper-wrapper .swiper-slide img{border-radius:50%;width:80px;padding:4px}.swiper-review-two-img .swiper-slide-thumb-active img{border:1px solid var(--theme-colour);width:80px;padding:4px}.swiper-review-two{position:relative}.swiper-review-two .swiper-pagination{width:100px;position:absolute;left:auto;right:0%}.swiper-review-two .swiper-pagination span{width:12px;height:12px}.swiper-review-two span.swiper-pagination-bullet-active{background-color:var(--theme-colour)}.blog-two-style ul.mental-health{align-items:center;gap:25px;padding-top:13px;padding-bottom:6px;display:flex;position:relative}.blog-two-style{border:1px solid #cfcfcf;padding:30px}.blog-two-style ul.mental-health li:first-child:before{background-color:var(--theme-colour);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}.blog-two-style ul.mental-health li:nth-child(2):before{content:"/";color:#646464;font-size:20px;position:absolute;top:-4px;left:-5px}.blog-two-style ul.mental-health li{padding-left:14px;position:relative}.blog-two-style h4 a{text-transform:capitalize;padding-bottom:20px;font-size:24px;font-weight:700;line-height:34px;display:block}.blog-two-style h4 a:hover{color:var(--theme-colour)}.blog-two-style .btn{background-color:var(--theme-colour);color:#011834;border:1px solid #d8d8d8}.blog-two-style .btn:before{background-color:#fff}.blog-two-style .btn:hover{color:#fff;border-color:#0000}.blog-two-style ul.mental-health li:first-child{color:var(--theme-colour)}.portfolio-img svg{z-index:111;fill:#f5f5f5;position:absolute;bottom:-1px;left:-2px}footer.footer-two{background-color:var(--common-colour);background-position:100% 100%;background-repeat:no-repeat;position:relative}footer.footer-two .contact-footer ul.footer-link-list li h6,footer.footer-two .contact-footer ul.footer-link-list li span,footer.footer-two .footre-logo p,footer.footer-two .footer-link a{color:#cbd5e1}footer.footer-two .footer-link h5{color:#fff;margin-bottom:20px;padding-bottom:7px;display:inline-block;position:relative}.footer-two ul.footer-link-list li:not(:last-child){padding-bottom:16px}.footer-two .footer-link{z-index:111;border-left:0;margin-left:40px;padding-left:60px;position:relative}.footer-two .copyright ul{gap:10px;display:flex}.footer-two ul.footer-link-list li a i{padding-right:10px}.footer-two ul.social-icon li a{color:#fff;background-color:#ffffff14;border:0}.footer-two ul.social-icon li a:hover{background-color:var(--theme-colour)}.footer-two .copyright{z-index:111;border:1px solid #3a4e65;border-radius:50px;align-items:center;margin-top:76px;padding:12px 24px;position:relative}.footer-two .copyright p{color:#cbd5e1}footer.footer-two .footer-link h5:before{content:"";background-color:#fff;background-image:linear-gradient(90deg,#f000,var(--common-colour));border-radius:73px;width:100%;height:2px;position:absolute;bottom:0}footer.footer-two img.footer-line{position:absolute;top:18%;left:35%}footer .instagram-img h3{color:#fff;text-transform:uppercase;font-size:52px}.instagram-img{padding-left:70px}.compensate-for-scrollbar{margin-right:0!important}.instagram-img ul{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.footer-two-bottom{margin-top:-38px}.instagram-img ul li figure:before{content:"";background-color:var(--theme-colour);opacity:.3;width:100%;height:0%;position:absolute;bottom:0}.instagram-img ul li figure:hover:before{height:100%}.instagram-img ul li figure{width:100%;height:100%;position:relative}.skill-focus span{font-size:24px;font-weight:700}.skill-focus{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.skill-wrapper{padding-top:53px}.textright{float:right;position:absolute;top:2%;right:6%}.white_content{background-color:var(--common-colour);z-index:1002;height:100%;padding:70px 20px 0;position:fixed;top:0%;left:0%;overflow:hidden;width:400px!important}.white_content h2{color:#fff;padding-bottom:10px;font-size:31px;font-weight:800}.cls-left h6{display:none}.cls-left ul li a{color:#000;padding-bottom:12px;font-size:18px;display:inline;position:relative}.white_content i{color:#fff;font-size:35px;position:absolute;top:5%;right:0}.white_content h3{color:#fff;padding-top:20px;padding-bottom:10px;font-weight:800}.white_content .social-medias a{color:#fff;margin-right:30px;font-size:16px;position:relative}.white_content .social-medias{margin-top:23px}.white_content .social-medias a:after{content:"";height:100%;position:absolute;bottom:0;left:0}.white_content img{border-radius:12px;width:100%}.white_content .social-medias a:before{border-bottom:1px solid #6a6a6a;width:100%}.white_content .social-medias a:after{border-bottom:1px solid;width:0}.white_content .social-medias a:hover:after{width:100%}.white_content p{color:#fff;width:86%;padding-top:14px;display:flex}.white_content h4{color:#fff;width:89%;padding-bottom:40px;font-size:20px;line-height:30px}.white_content i:hover{color:#fff}.white_content p i{position:relative}.white_content p a{color:#fff}p.num svg{fill:var(--theme-colour);width:20px;height:auto;margin-right:10px}.hero-section-three{background-color:#f5f5f5;padding:220px 0}.hero-text-three h1{text-transform:uppercase;font-family:sora;font-size:164px;font-weight:700}.hero-section-three ul.shaps li:first-child{animation:10s infinite topshap;top:16%;bottom:auto;left:10%}.hero-section-three ul.shaps li:nth-child(2){animation:5s infinite topshap;top:77%;bottom:auto;right:5%}@keyframes topshap{0%{transform:translateY(0)}50%{transform:translateY(10px)}0%{transform:translateY(0)}}.image-slider img{object-fit:cover;width:100%;height:100vh}.image-slider .swiper-button span{color:#fff;text-transform:uppercase;background-color:#ffffff52;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;font-size:24px;display:flex}.image-slider .swiper-button span:hover{color:#000;background-color:#fff}.image-slider .swiper-button>div{width:160px}.image-slider:hover .swiper-button .swiper-button-next{right:20px}.image-slider:hover .swiper-button .swiper-button-prev{left:20px}.image-slider .swiper-button .swiper-button-next{right:-200px}.image-slider .swiper-button .swiper-button-prev{left:-200px}.member-connected{align-items:center;width:100%;display:flex}.member-connected h4{padding-left:5px;font-size:52px;font-weight:700}.member-connected h5{width:50%;padding-left:10px;font-size:16px;line-height:24px}.dentistry{align-items:center;display:flex}.dentistry h2{text-transform:uppercase;font-family:Sora;font-size:155px;font-weight:700}.dentistry h2 span{color:#fff;z-index:1;position:relative}.dentistry h2 span:before{content:"";background-image:linear-gradient(270deg,#f000,var(--common-colour));z-index:-1;width:100%;height:100%;position:absolute;top:0}.dental-services{stroke:var(--common-colour);text-align:center;border:1px solid #d8d8d8;padding:30px}.row-two{margin-left:-110px;margin-right:-110px}.dental-services h3 a{padding-bottom:16px;font-size:24px;font-weight:600;display:block;position:relative}.dental-services .btn.two{background-color:var(--common-colour)}.dental-services>i{border:1px solid #d8d8d8;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:auto auto 10px;display:flex;position:relative}.dental-services p{padding-bottom:20px;position:relative}.dental-services{position:relative}.dental-services:before{background-color:var(--theme-colour);content:"";width:100%;height:0%;position:absolute;bottom:0;left:0}.btn.two{background-color:var(--theme-colour);color:#011834;border:1px solid #d8d8d8}.btn.two:before{background-color:#fff}.btn.two:hover{color:#fff;border-color:#0000}.dental-services:hover p,.dental-services:hover h3 a{color:#fff}.dental-services:hover>i{background-color:#fff}.dental-services:hover:before{height:100%}.dental-services:hover i svg{stroke:var(--common-colour);transform:rotate3d(1,1,1,360deg)}.section-about-two ul.list-style li:before{width:8px;height:8px}.section-about-two ul.list-style{flex-wrap:wrap;justify-content:space-between;width:100%;margin-bottom:40px;padding-top:0;padding-bottom:0;display:flex;position:relative}.section-about-two ul.list-style li{width:45%}.section-about-two ul.list-style:before{content:"";background-color:#d8d8d8;width:1px;height:100%;position:absolute;top:50%;left:46%;transform:translate(-50%,-50%)}.section-about-two{position:relative}.section-about-two img{z-index:11;position:relative}.section-about-two img.plus{z-index:-1;z-index:-1;position:absolute;top:0;right:7%}.section-about-two img.dots-img{z-index:-1;animation:20s linear infinite fa-spin;position:absolute;bottom:7%;right:41%}.dental-project{position:relative}.dental-project img{width:100%}.dental-project .dental-project-text{width:75%;position:absolute;bottom:30px;left:30px}.dental-project .dental-project-text span{color:#021833;opacity:0;background-color:#fff;margin-bottom:5px;margin-left:15px;padding:5px 15px;font-weight:700;line-height:26px;display:inline-block}.dental-project-text h3 a{color:#fff;opacity:0;background-color:#5050f3;justify-content:space-between;align-items:center;width:100%;margin-left:-15px;padding:10px 10px 10px 12px;font-size:24px;display:flex}.dental-project-text h3 a i{background-color:#ffffff26;padding:14px 16px;font-size:18px}.dental-project:hover .dental-project-text span,.dental-project:hover .dental-project-text h3 a{opacity:1;margin-left:0}.dental-project-text h3 a:hover{background-color:var(--common-colour)}.dental-project-slide{margin-top:-110px;margin-left:-100px;margin-right:-100px;padding-top:110px}.dental-project-slide .swiper-button{z-index:11;z-index:1111111;border-radius:51px;width:130px;height:60px;display:block;position:absolute;top:0;right:10%}.dental-project-slide.swiper-button-prev:after,.dental-project-slide .swiper-button-next:after{display:none}.dental-project-slide .swiper-pagination{width:100px;position:absolute;left:86%}.dental-project-slide .swiper-button-prev,.dental-project-slide .swiper-button-next{width:50px;height:50px;color:var(--common-colour);border:1px solid #d8d8d8;border-radius:50%}.dental-project-slide .swiper-button-prev:hover,.dental-project-slide .swiper-button-next:hover{color:#f9f9f9;background-color:var(--theme-colour);border-color:#0000}.working-process{text-align:center;position:relative}.working-process-img{width:100%;height:252px;position:relative}.working-process span{color:var(--common-colour);z-index:11;font-size:52px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.working-process:hover span{color:var(--theme-colour)}.working-process-img img{z-index:1;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.working-process h3{padding-top:24px;padding-bottom:10px;font-size:24px;font-weight:700}.working-process-img img.color-img{opacity:0}.working-process:hover .working-process-img img.color-img{opacity:1}.working-process-section{position:relative}.working-process-section img.working-process-line{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.reviewtwo-slider .review{background-color:#fff;border:1px solid #d8d8d8;padding:40px}.reviewtwo-slider .review-admin{padding-top:12px}.reviewtwo-slider .review img.quotes{position:absolute;bottom:48px;right:10%}.reviewtwo-slider{margin-top:-110px;padding-top:110px}.review-admin img{border-radius:50%}.reviewtwo-slider .swiper-button{z-index:11;z-index:1111111;border-radius:51px;width:130px;height:60px;display:block;position:absolute;top:0;right:10%}.reviewtwo-slider.swiper-button-prev:after,.reviewtwo-slider .swiper-button-next:after{display:none}.reviewtwo-slider .swiper-pagination{width:100px;position:absolute;left:86%}.reviewtwo-slider .swiper-button-prev,.reviewtwo-slider .swiper-button-next{width:50px;height:50px;color:var(--common-colour);border:1px solid #d8d8d8;border-radius:50%}.reviewtwo-slider .swiper-button-prev:hover,.reviewtwo-slider .swiper-button-next:hover{color:#f9f9f9;background-color:var(--theme-colour);border-color:#0000}.reviewtwo-slider .review:hover{background-color:#5050f3;border:1px solid #5050f3}.reviewtwo-slider .review:hover p,.reviewtwo-slider .review:hover h5,.reviewtwo-slider .review:hover span{color:#fff}.reviewtwo-slider .review:hover img.quotes{filter:invert()}.blog-one-style.two h3 a{font-size:20px;line-height:26px}.blog-one-style.two h6 a{color:#000;text-align:left;box-shadow:none;background-color:#0000;padding:0;font-size:22px;line-height:22px;position:relative}.blog-one-style.two .blog-text{align-items:self-start;display:flex}.blog-one-style h3 a{font-size:22px}.blog-one-style.two h6 a span{font-size:14px}.blog-one-style.two:hover h6 a,.blog-one-style.two:hover h6 a span{color:var(--theme-colour)}.blog-one-style.two .blog-text>div{border-left:1px solid #9b9b9b;margin-left:15px;padding-left:22px}.blog-one-style.two .blog-text>div>a{font-weight:700}.blog-one-style.two .blog-text>div>a i{padding-left:10px}.blog-one-style.two .blog-text>div>a:hover{color:var(--theme-colour)}footer.three{background-color:var(--common-colour)}footer.three .subscribe{background-color:#0000;padding:0}footer.three .footer-link{border:0;margin:0;padding:0}footer.three .footer-link h5{color:#fff}footer.three .footer-link ul.footer-link-list li a,footer.three .footre-logo p{color:#cbd5e1}footer.three ul.social-icon li a{color:#fff;background-color:#ffffff1c;border:0}footer.three .copyright p,footer.three .copyright a,footer.three .contact-footer ul.footer-link-list li h6,footer.three .contact-footer ul.footer-link-list li span{color:#cbd5e1}footer.three .footer-link ul.footer-link-list li a:hover{color:var(--theme-colour)}footer.three ul.social-icon li a:hover{background-color:var(--theme-colour)}.instagram-img.footer-link li{width:31%;height:auto}.instagram-img.footer-link li img{width:100%}.instagram-img.footer-link ul{flex-wrap:wrap;gap:10px;margin-top:0}footer.three{background-position:100% 100%;background-repeat:no-repeat;position:relative}footer.three .copyright a:hover{color:var(--theme-colour)}.banner{background-color:#f4f4f4;padding-top:90px;position:relative}.banner ul.shaps li:first-child img{width:80px}.banner ul.shaps li:nth-child(3){top:23%;right:14%}.banner ul.shaps li:nth-child(4){top:26%;bottom:auto;right:91%}.banner ul.shaps li:nth-child(2){animation:5s infinite topshap;top:83%;bottom:auto;right:3%}.title-area-data h2{text-transform:capitalize;font-size:92px;font-weight:700}.breadcrumb-item+.breadcrumb-item:before{content:"-"}.breadcrumb-item.active{text-transform:capitalize}.breadcrumb li{font-size:22px}.breadcrumb{padding-top:10px}.banner-img img{width:120%}.banner ul.shaps li:first-child{top:29%;bottom:auto;left:61%}.title-area-data{position:relative}.title-area-data img{width:46px;position:absolute;top:-22px;left:-32px}.blog-page .blog-one-style{margin-bottom:40px}.service-page .services>i{background-color:#fff;border:1px solid #e5e5e5}.service-page .services svg{stroke:inherit}.service-page .services{margin:0 0 30px}.service-page .row>[class*=col-]{display:flex}.service-page .services{width:100%;height:100%}.pricing-page .pricing-plan{box-shadow:0 0 30px #0000001a;-webkit-box-shadow:0 0 15px #0000001a;-moz-box-shadow:0 0 30px #0000001a}.project-page .project-style{margin-bottom:20px;margin-left:0;margin-right:0;position:relative}.sidebar{border:1px solid #d8d8d8;margin-bottom:24px;padding:30px}.sidebar ul.social-icon li a{border-color:#d8d8d8}.sidebar h3{color:var(--common-colour);text-transform:capitalize;padding-bottom:20px;font-size:24px;font-weight:600}form.search-hare input{border:1px solid #d8d8d8;outline:none;width:100%;height:60px;padding-left:24px}form.search-hare button{color:var(--common-colour);background-color:#0000;border:0;font-size:16px;position:absolute;top:17px;right:20px}form.search-hare{position:relative}ul.services-list li a{color:#646464;z-index:1;border:1px solid #d8d8d8;justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex;position:relative}ul.services-list li{width:100%;position:relative}ul.services-list{width:100%}ul.services-list li:before{content:"";background-color:#55f;width:0%;height:100%;position:absolute}ul.services-list li:hover:before{width:100%}ul.services-list li:hover a{color:#fff}ul.services-list li:not(:last-child){margin-bottom:24px}.services-details>i{background-color:#55f;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.services-details h2{padding-top:20px;padding-bottom:10px;font-size:52px;font-weight:700}.services-details h3{padding-top:50px;padding-bottom:10px;font-size:32px;font-weight:700}.services-details-img{padding-top:50px;padding-bottom:50px}.accordion-item.active .icon:after{width:0}.accordion-item{border:0}.accordion-item.active .icon:before{background:var(--common-colour)}.accordion-img figure.accordion-img-two{background-color:var(--common-colour);width:fit-content;margin-top:-156px;margin-left:130px}.accordion-item .heading{text-transform:capitalize;color:#000;font-size:24px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:block;position:relative}.accordion-item .icon{display:block;position:absolute;top:11px;right:13px;transform:translateY(-50%)}.accordion-item.active .title{color:var(--common-colour);background-color:#fff;border:0}.progress{height:8px}.accordion-item .content{display:none}.content p{color:#666;font-size:18px;font-weight:500}.title{text-align:start;color:var(--common-colour);background-color:#fff;border-bottom:2px solid #d8d8d8;padding-bottom:24px;padding-right:0;font-size:24px;font-weight:700}.accordion-item.active .title{color:var(--common-colour);font-size:24px}.accordion-item.active{background-color:#fff;border-bottom:2px solid #d8d8d8}.content{background-color:#24243500;padding-top:0;padding-bottom:24px}a.heading{width:100%;margin:0;padding:0}.accordion-item{background-color:#0000;margin-bottom:24px}.accordion-img{position:relative}img.extra-images-two{z-index:1;animation:2s infinite top-bottom;position:absolute;top:43%;right:0}.accordion-img img.dots{z-index:0;top:auto;bottom:0;right:-5%}.accordion-item.active .icon{top:0}.accordion{padding-top:50px;padding-bottom:25px}.stap-pagination{justify-content:space-between;margin-top:60px;display:flex}.stap-pagination a{align-items:center;gap:20px;font-weight:700;display:flex}.stap-pagination a:hover i{background-color:var(--common-colour)}.stap-pagination i{background-color:#55f;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.portfolio-details{padding-top:50px}.portfolio-details h2{padding-bottom:10px;font-size:52px;font-weight:700}.portfolio-details h3{padding-bottom:10px;font-size:32px;font-weight:700}.portfolio-details-img{padding-top:50px}.project-information{background-color:#f4f4ff;margin-top:50px;padding:30px}.project-information ul.information-list{flex-wrap:wrap;justify-content:space-between;gap:30px;display:flex;position:relative}.project-information ul.information-list li{width:42%}.project-information h4{padding-bottom:30px;font-size:24px;font-weight:600}.project-information ul.information-list li h6{padding-top:10px;font-size:16px;font-weight:700}.project-information ul.information-list li a:hover{color:var(--theme-colour)}.project-information ul.information-list:before{content:"";background-color:#d8d8d8;width:1px;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-information ul.social-icon{padding-top:40px}.project-information ul.social-icon li a{background-color:#fff;border:0}.project-information ul.social-icon li:hover a{color:#fff;background-color:#4e4eeb;border-color:#0000}.blog-details-page .blog-one-style figure{margin-bottom:40px}.blog-one-style h2{padding-top:20px;padding-bottom:20px;font-size:52px;font-weight:700}.blog-detail-text h3{padding-bottom:10px;font-size:52px;font-weight:700}.blog-detail-text{padding-top:50px;padding-bottom:50px}.quotes{background-color:#f4f4ff;border-left:5px solid #55f;margin-top:50px;padding:30px}.quotes>div{align-items:center;gap:20px;padding-bottom:20px;display:flex}.quotes h5{font-size:24px;font-weight:700;position:relative}.quotes h5:before{content:"";background-color:var(--theme-colour);width:100%;height:1px;position:absolute;top:12px;right:-110%}.quotes p{color:var(--common-colour);font-weight:700}.tags-hare{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}ul.tags-list{gap:10px;margin-right:auto;display:flex}ul.tags-list a{background-color:#f8f8f8;padding:10px 20px;display:block}ul.tags-list a:hover{color:#fff;background-color:#55f}.tags-hare h4{padding-right:24px;font-size:24px;font-weight:700}.blog-details-page .stap-pagination{background-color:#f4f4ff;padding:20px}.blog-admin{border:1px solid #d8d8d8;align-items:center;gap:35px;margin-top:60px;padding:50px;display:flex;position:relative}.blog-admin h5{font-size:24px;font-weight:700}.blog-admin a{background-color:var(--common-colour);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50px;right:50px}.blog-admin p{padding-top:12px}.blog-admin a:hover{background-color:var(--theme-colour)}ul.blog-comment-list li{align-items:center;gap:30px;display:flex;position:relative}ul.blog-comment-list li.children{margin-left:80px}ul.blog-comment-list li h5{padding-bottom:10px;font-size:24px;font-weight:700}ul.blog-comment-list li a{border:1px solid #e5e5e5;padding:4px 10px;font-size:16px;display:block;position:absolute;top:0;right:0}ul.blog-comment-list li a:hover{background-color:var(--theme-colour);color:#fff;border-color:var(--theme-colour)}ul.blog-comment-list li:not(:last-child){border-bottom:1px solid #d8d8d8;margin-bottom:30px;padding-bottom:30px}.blog-comment{padding-top:50px}.blog-comment h3{padding-bottom:50px;font-size:52px;font-weight:700}ul.blog-comment-list li p{width:88%}.blog-heading{padding-top:60px}.blog-heading h3{padding-bottom:40px;font-size:30px;font-weight:700}.sidebar.instagram-img.footer-link{margin-left:0}.sidebar .btn{border-radius:0;gap:10px;width:100%;margin-top:20px}.sidebar .btn i{padding-right:10px}.sidebar ul.tags-list{flex-wrap:wrap;gap:11px}.sidebar ul.tags-list li a{border:1px solid #d8d8d8;padding:10px 12px;font-size:16px}form.appiontment.contact-form{border:0;padding:0}.contact-information{background-color:var(--common-colour);padding:50px}.contact-information h3{color:#fff;padding-bottom:30px;font-size:32px;font-weight:600}.contact-information ul.information-list a,.contact-information ul.information-list h6{color:#fff;font-weight:700;display:block}.contact-information ul.information-list span{color:#fff;padding-bottom:5px;display:block}.contact-information ul.information-list li:not(:last-child){border-bottom:1px solid #304f74;margin-bottom:20px;padding-bottom:20px}.contact-information{width:96%;margin-left:auto}.contact-information ul.social-icon{padding-top:48px}.contact-information ul.social-icon a{color:#000;background-color:#fff;border:0}ul.information-list a:hover{color:var(--theme-colour)}.map{width:100%;margin-bottom:60px}.map iframe{width:100%;height:700px}ul.pagination{justify-content:center;margin-top:40px;display:flex}ul.pagination li a{color:#021833;justify-content:center;align-items:center;width:50px;height:50px;font-weight:600;display:flex;border-radius:60px!important}ul.pagination li{margin-left:7px}ul.pagination li a:hover{background-color:var(--theme-colour);color:#fff;border-color:var(--theme-colour)}.emergency-call a,.pricing-plan,.blog-admin a,ul.blog-comment-list li a,ul.information-list a,ul.pagination li a,.stap-pagination a i,.project-information ul.information-list li a,ul.tags-list a,.blog-one-style h6 a,ul.services-list li:before,ul.services-list li a,.portfolio-text a,.reviewtwo-slider .review img.quotes,.blog-one-style .admin a,.blog-one-style.two h6 a,.blog-one-style .comment a,.blog-one-style.two .blog-text>div>a,.image-slider .swiper-button,.reviewtwo-slider .review p,.reviewtwo-slider .review h5,.reviewtwo-slider .review span,.working-process-img img,.working-process span,.reviewtwo-slider .review,.accordion-item .icon,.dental-services>i,.dental-services i svg,.dental-project-text span,.dental-project-text h3 a,.white_content .social-medias a:after,.dental-services:before,.dental-services h3 a,.dental-services p,.team-text a i,.team-img ul.social-icon,.team-text a,.blog-two-style h4 a,.dental-services h3,.services-two span,.services-two:before,.services-two p,.services-two svg,.instagram-img ul li figure:before,.swiper-button-prev,ul.social-icon li a,.services-two:after,ul.experience-team a,.swiper-button>div,.swiper-button-next,.blog-one-style h3 a,.portfolio:before,.contact-header a,.image-slider .swiper-button,.project-text span,.project-style a,.choose-us i svg,footer a,.portfolio-text,.portfolio i,.services:before,.services>i,.services h4,.services ul.list-style li,.services a,.services p,.services svg,.footer-two ul.footer-link-list li a i,.header-search-button.search-box-outer a,.hover-img img,.about-text-two svg,.image-slider .swiper-button span{transition:all .4s ease-in-out}.read-btn{color:var(--theme-colour)}.bs-select{color:#757575;border:1px solid #d8d8d8;border-radius:10px;outline:none;width:100%;height:50px;margin-bottom:24px;padding-left:20px;font-size:16px}.accordion-item.active i{color:var(--theme-colour)}.is-fixed{background:#fff;animation:.5s ease-in-out slideDown;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000001a}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.main-bar{height:90px}
@media (max-width:1400px){.hero-text h1{font-size:60px}.progressbar canvas{width:130px!important;height:130px!important}.hero-section-three ul.shaps li:nth-child(2){top:70%}header .navbar-links li.navbar-dropdown .sub-menu a{padding-top:12px;padding-bottom:12px;font-size:14px}.blog-one-style .admin a,.blog-one-style .comment a{font-size:15px}.hero-style-two .hero-text{padding-top:157px}.hero-style-two .hero-text img.shaps-3{bottom:-10%}.circle{width:130px;height:130px}.circle div{font-size:33px;line-height:40px;top:43%;left:59%}.contact-information ul.social-icon{padding-top:42px}.hero-section .hero-text h1{font-size:70px}header .navbar-links li>a{font-size:14px}.services{margin:10px;padding:30px}.content p{font-size:16px}.project-information ul.information-list li span,.project-information ul.information-list li h6{font-size:15px}.blog-admin{padding:40px}.contact-header p,.contact-header a{font-size:14px}.title-area-data h2{font-size:63px}.banner-img img{width:100%}.project-details h3{font-size:28px}.blog-admin a{top:40px;right:40px}.stap-pagination i{width:50px;height:50px}.contact-information h3{font-size:26px}.map iframe{height:500px}.title-area-data img{top:-22px;left:-31px}.hero-text>span{font-size:18px}.accordion-item.active .title,.title{font-size:20px}.project-details h2,.services-details h2{font-size:42px}.services-details h3{padding-top:40px;font-size:28px}.accordion{padding-top:40px;padding-bottom:15px}.services-details-img{padding-top:40px;padding-bottom:40px}.hero-section-three ul.shaps li:first-child img,.hero-section-three ul.shaps li:nth-child(2) img{width:70px}.banner ul.shaps li:first-child img{width:60px}.banner ul.shaps li:first-child{top:29%;left:60%}.breadcrumb li{font-size:20px}.hero-section-three ul.shaps li:first-child{left:6%}.working-process-img img{width:200px}.dental-services h3 a{font-size:20px}.hero-text-three h1,.hero-text-three h2{font-size:120px}.blog-one-style.two h3{line-height:28px}.instagram-img.footer-link li{width:30%}.section-about-two img.dots-img{width:154px;bottom:12%;right:41%}.section-about-two img.plus{width:23%}.section-about-two ul.list-style{margin-bottom:30px}.hero-text p{padding-bottom:45px;font-size:18px;line-height:32px}.working-process h3{padding-top:24px}.working-process-img{height:200px}.white_content h2{font-size:24px}.about-three img{width:100%}.blog-one-style.two .blog-text>div>a,header .navbar-links li.navbar-dropdown .sub-menu a{font-size:14px}.image-slider .swiper-button span{width:120px;height:120px;font-size:20px}.hero-section-three{padding:140px 0}ul.shaps li:nth-child(5){top:86%;left:-15%}ul.shaps li:nth-child(5) img{width:20px}.portfolio i{width:70px;height:70px}.counter{padding-bottom:60px}.portfolio-img svg{width:90px;height:auto}.instagram-img ul li figure img{width:100%}.instagram-img ul li{width:32%}.row-two,.dental-project-slide{margin-left:-80px;margin-right:-80px}.white_content h4{padding-bottom:20px;font-size:20px}#scroll-percentage{width:50px;height:50px}.swiper-review-two-img .swiper-wrapper{gap:14px}p.num svg{width:17px}.white_content h4{font-size:16px;line-height:24px}.white_content h3{font-size:22px}.white_content p,.white_content a{font-size:14px}header .navbar-links li:not(:last-child){padding-right:36px}ul.experience-team li img{width:50px}ul.experience-team a{width:50px;height:50px;font-size:26px}.hero-img img{width:118%}.hero-text img.shaps-3{width:50px}.about-text.heading h2{font-size:42px}.project-text{left:20px}.hero-section ul.shaps li:first-child img{width:70px}.progressbar-text h2{font-size:16px}.hero-section ul.shaps li:nth-child(2) img{width:130px}header li.menu-item-children>a:before{right:25px}.blog-one-style h6 a{width:90px;height:90px;padding:19px;font-size:18px;line-height:25px}.footer-link{margin-left:20px;padding-left:50px}ul.social-icon li a{width:40px;height:40px;font-size:14px}.pricing-plan ul.list-style li{font-size:14px}.footer-link h5{font-size:22px}.footer-link.contact-footer{padding-left:50px}.subscribe h2{font-size:46px;line-height:54px}.swiper.services-slider{margin-left:0;margin-right:0}.marquee-item h3{font-size:42px}.marquee-item img{width:60px}.project-text span{font-size:14px}.services h4 a{font-size:20px}.project-text h5 a{font-size:18px}.project-style>a{width:55px;height:55px;font-size:14px}ul.services-list li:not(:last-child){margin-bottom:16px}.sidebar.instagram-img.footer-link{padding:30px}.instagram-img h3{font-size:24px}p{line-height:28px}.heading span{font-size:20px}.sidebar.instagram-img.footer-link h3{font-size:24px}.blog-detail-text h3,.blog-one-style h2,.heading h2,.blog-heading h3{font-size:42px}.choose-us h4{font-size:28px}.choose-img:before{width:80%;height:100%;top:13%;left:-28px}.circle-img{left:-25px}.circle-image img{width:120px;height:120px}.circle-image i{width:120px;height:120px;margin-left:-40px;font-size:34px}.circle-image{top:20%}.hero-section.hero-style-two{padding-top:0}.hero-style-two .hero-text p{font-size:20px}.hero-style-two .counter{gap:50px;padding:40px}.hero-style-two .counter>div{padding:5px 30px 5px 0}.counter h2{font-size:42px}.btn{padding:16px 20px}.hero-style-two .hero-text img.shaps-3{width:50px}.hero-style-two ul.shaps li:nth-child(2) img{width:68px}.hero-style-two ul.shaps li:first-child img{width:50px}.hero-style-two ul.shaps li:nth-child(3){right:-7%}.hero-style-two ul.shaps li:nth-child(5) img,.hero-style-two ul.shaps li:nth-child(3) img{width:17px}.services-two h3 a{font-size:20px}.services-two i{width:70px;height:70px;padding:18px}.services-two span{font-size:120px;bottom:-66px}.about-two-img>img{width:100%}.about-text-two svg{width:44px;height:auto}.about-text-two h3{padding-left:20px;font-size:20px}.about-two-img .circle-img img.circle{width:180px}.about-two-img .circle-img{width:200px;height:200px}.skill-wrapper{padding-top:40px}.about-service{padding-top:46px}.portfolio-section h2{font-size:150px}form.appiontment{padding:30px}.brand-slide .swiper-slide{overflow:hidden}.team-text h4{font-size:20px}.team-text span{padding-bottom:4px;font-size:14px}.review-two h6{font-size:24px;line-height:34px}.team-text a i{width:44px;height:44px}.blog-two-style h4 a{font-size:22px;line-height:30px}.blog-two-style ul.mental-health li{font-size:14px}.footer-two .footer-link{margin-left:20px;padding-left:20px}footer.footer-two img.footer-line{left:30%}footer .instagram-img h3{font-size:42px}}@media (max-width:1200px){.gap,.footer-bottom{padding-top:100px;padding-bottom:100px}.no-top{padding-top:0}.no-bottom{padding-bottom:0}.hero-section-three ul.shaps li:nth-child(2){top:81%}.hero-section-three ul.shaps li:first-child{left:2%}.hero-style-two .hero-text img.shaps-3{display:none}p{line-height:26px}.project-information ul.information-list li{width:100%}.project-information ul.information-list:before{display:none}.choose-us h4{font-size:24px}.about-text-two h3{font-size:16px;line-height:24px}.accordion-item.active .title,.title{font-size:18px}.project-details h3{font-size:26px}.services-details h3{padding-top:30px;font-size:24px}.sidebar h3{font-size:20px}.stap-pagination i{width:40px;height:40px}.map iframe{height:400px}.sidebar{padding:20px}ul.services-list li a{padding:16px}.contact-information{width:100%;padding:43px}.banner{padding-top:100px}.hero-section-three ul.shaps li:first-child img,.hero-section-three ul.shaps li:nth-child(2) img{width:50px}.hero-text-three h1,.hero-text-three h2{font-size:100px}.title-area-data h2{font-size:52px}.image-slider .swiper-button span{width:120px;height:120px;font-size:18px}.image-slider .swiper-button>div{width:120px}footer.three .footer-link ul.footer-link-list li a{font-size:14px}.working-process h3{font-size:22px}.section-about-two ul.list-style li,footer.three .copyright p,footer.three .copyright a,footer.three .contact-footer ul.footer-link-list li h6,footer.three .contact-footer ul.footer-link-list li span{font-size:14px}.instagram-img.footer-link ul{gap:4px}.dental-services>i{width:70px;height:70px;padding:20px}.instagram-img.footer-link li{width:32%;margin:0}.dental-project-slide{margin-left:-20px;margin-right:-20px}.section-about-two ul.list-style:before{left:50%}.hero-section-three{padding:150px 0}.row-two{margin-left:-40px;margin-right:-40px}.blog-one-style .admin a,.blog-one-style .comment a{font-size:14px}.hero-section .hero-text{padding-top:0}.header-two-top{display:none}.blog-two-style{padding:20px}.appiontment-img>img{width:100%}.services-two{padding:20px 20px 86px}.appiontment-section ul.shaps li:first-child img{width:70px}.footre-logo a img{width:100px}.footer-two-bottom{margin-top:0}.instagram-img ul li{margin-left:10px}.instagram-img ul li img{width:100%}footer .instagram-img h3{font-size:32px}.footer-two .copyright p{font-size:14px}footer.footer-two img.footer-line{display:none}.footer-two .footer-link{margin-left:20px;padding-left:0}.blog-two-style h4 a{font-size:20px;line-height:30px}.services-two h3 a{font-size:18px}.hero-style-two .hero-img img{width:125%;padding-top:0}.blog-detail-text h3,.blog-one-style h2,.heading h2,.services-details h2,.project-details h2,.blog-heading h3{font-size:38px}.tags-hare{flex-wrap:wrap;gap:10px}.portfolio-section h2{font-size:130px}.heading span{font-size:18px}.skill-wrapper{padding-top:30px}.about-two-img .circle-img{left:-5%}.about-service{padding-top:30px}.progress{height:14px}.about-service svg{width:36px}.skill-focus span{font-size:20px}.about-text-two h3{padding-left:20px;font-size:18px}.services-two span{font-size:100px;bottom:-50px}header .mobile-nav{width:50%}.hero-style-two .hero-text{padding-top:100px}.hero-style-two .hero-img img{margin-top:40px}.hero-style-two .counter>span{font-size:12px}.circle-image img,.circle-image i{width:100px;height:100px}.hero-section .hero-text h1,.hero-text h1{font-size:56px}.heading{padding-bottom:40px}.circle-image{top:10%}.experience{flex-wrap:wrap;gap:18px}.blog-one-style h3{font-size:22px;line-height:32px}header .navbar,.header-menu-right{display:none}#mobile-menu{z-index:1;display:block}#mobile-menu i{color:#000}.counter{gap:40px;padding-top:50px;display:flex}.counter h2{font-size:42px}.hero-img img{margin-top:140px}.subscribe h2{font-size:36px;line-height:44px}.footer-link.contact-footer{padding-left:30px}.footer-link{margin-left:20px;padding-left:40px}.portfolio i{width:60px;height:60px}.portfolio-img svg{width:80px;height:auto}.is-fixed .main-bar{height:70px}}@media (max-width:993px){.hero-img img{width:100%;margin-top:0}.about-text.heading{padding-left:0}.instagram-img.footer-link{padding-top:30px!important}.project-information ul.information-list li span,.project-information ul.information-list li h6{font-size:16px}.project-information ul.information-list li{width:45%}.project-information ul.information-list:before{display:block}.sidebar.instagram-img.footer-link{border:1px solid #d8d8d8;margin-bottom:20px;padding:20px}form.appiontment.blog-form{margin-bottom:20px}.working-process-img img{width:160px}.banner{background-position:100%}.blog-admin{padding:20px}.quotes h5{font-size:20px}.quotes h5:before{display:none}.working-process-img{height:160px}.image-slider img{object-fit:cover;width:100%;height:auto}.contact-information{margin-top:40px}.working-process{margin-bottom:30px}.working-process-section img.working-process-line{display:none}.footer-two .copyright p{text-align:center}.about-three{margin-top:40px}.subscribe form input{height:60px}.subscribe form .btn{top:2.5px;right:3px}.working-process span{font-size:40px}.dentistry{flex-flow:column-reverse wrap;align-items:center;gap:20px;display:flex}.reviewtwo-slider,.dental-project-slide{margin-top:0;padding-top:0}.section-about-two img.dots-img,.section-about-two img.plus{display:none}.reviewtwo-slider .swiper-button,.dental-project-slide .swiper-button{position:relative;left:41%;right:auto}.dental-project .dental-project-text h3 a{font-size:18px}.dental-project-text h3 a i{padding:10px;font-size:14px}.heading.two{width:100%}.dental-project-slide{margin-left:0;margin-right:0}.hero-section-three{padding:100px 0 80px}.row-two{margin-left:0;margin-right:0}.swiper-review-two-img .swiper-wrapper{gap:10px;margin-bottom:20px}.team{margin-bottom:20px}.swiper-review-two-img{border-right:0;margin-right:0}.swiper-review-two-img .swiper-wrapper .swiper-slide{justify-content:center;margin-bottom:0;display:flex;width:26%!important}.review-two-img img{width:50px}.review-two h6{padding-right:20px;font-size:20px;line-height:30px}.footer-two .footer-link{margin-left:0;padding-left:0}.footre-logo a img{width:140px}.services-two h3 a{font-size:22px}.hero-style-two .hero-text h1{width:80%}.portfolio-section h2{font-size:100px}.hero-style-two .hero-img img{width:84%}.about-two-img{margin-bottom:40px}.hero-style-two .hero-text{padding-top:60px}.about-text-two h3{font-size:21px}.circle-image{top:18%;left:auto;right:5%}.footer-link{padding-top:40px}.blog-one-style{margin-bottom:35px}ul.shaps li:nth-child(2){right:7%}.hero-style-two .counter{width:97vw}.subscribe{flex-wrap:wrap;gap:20px}.footer-link{border:0;margin:0;padding-left:0}.footer-link.contact-footer{padding-left:0}.btn-left{text-align:left;margin-bottom:40px}.subscribe{text-align:center}.subscribe form{width:100%}.swiper.review-slider:before{display:none}.review-slider .swiper-button{margin-top:48px;position:relative}.pricing-plan{margin-bottom:25px}.meets-expertise{padding-bottom:80px}.choose-img figure img{width:100%}.choose-img{margin-bottom:30px;margin-right:0}.choose-img:before{display:none}.progressbar-text{text-align:center;padding-top:20px;padding-bottom:0;padding-left:30px}.about-text{padding-bottom:40px}.gap,.footer-bottom{padding-top:80px;padding-bottom:80px}.marquee-item h3{font-size:30px}.marquee-item img{width:36px}.no-top{padding-top:0}.no-bottom{padding-bottom:0}.hero-text>span{font-size:16px}.about-text.heading{padding-top:30px}.heading{padding-bottom:30px}.about-text ul.list-style{padding-top:0;padding-bottom:34px}.instagram-img{padding-top:40px;padding-left:0}.services-details{padding-top:30px}}@media (max-width:768px){.services-slider .swiper-button{width:130px;position:relative;top:0;left:41%;right:auto}footer.three .footer-link{padding-top:30px}ul.blog-comment-list li.children{margin-left:50px}.copyright{text-align:center;flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.map iframe{height:300px}.banner ul.shaps,.hero-section-three ul.shaps li:first-child img,.hero-section-three ul.shaps li:nth-child(2) img{display:none}.title-area-data h2{font-size:40px}.breadcrumb li{font-size:16px}.hero-section-three{background-size:cover}.hero-text-three h1,.hero-text-three h2{font-size:60px}.emergency-call i{width:50px;height:50px}.emergency-call{padding:14px;bottom:40px;right:11%}.member-connected h4{font-size:40px}.footer-two .copyright{border-radius:20px;flex-wrap:wrap;justify-content:center;gap:20px}.portfolio-section h2{font-size:60px}.hero-style-two .hero-img img{width:100%}.hero-style-two .counter{gap:20px;padding:24px}.counter div>span{font-size:12px;line-height:18px;display:block}.counter h2{font-size:32px}.hero-style-two .counter>div{border-right:0}.hero-section .hero-text h1,.hero-style-two .hero-text h1{font-size:43px}.circle-image img,.circle-image i{width:70px;height:70px}.circle-image i{font-size:20px}header .mobile-nav{width:75%}.circle-img{width:170px;height:170px}.circle-img img.circle{width:165px}.marquee-item{gap:20px;width:max-content;margin-left:33px}.marquee.two{padding-bottom:73px}.heading.two{width:100%}}@media (max-width:576px){.hero-section .hero-text h1,.hero-text h1{font-size:40px}.row-two{margin-left:-10px;margin-right:-10px}form.appiontment input{margin-bottom:10px}.blog-details-page .blog-one-style figure{margin-bottom:20px}ol.breadcrumb{margin-bottom:40px}.accordion-item.active .title,.title{padding-right:33px}.quotes{margin-top:30px}.blog-detail-text{padding-top:30px;padding-bottom:30px}.blog-admin,ul.blog-comment-list li{flex-wrap:wrap;gap:20px}.blog-admin{margin-top:30px}.blog-heading{padding-top:40px}.stap-pagination{margin-top:30px}header .mobile-nav{width:100%}ul.blog-comment-list li.children{margin-left:30px}.reviewtwo-slider .review{margin:10px}.title-area-data{text-align:center}.blog-details-page .stap-pagination{padding:10px}.title-area-data img{display:none}ol.breadcrumb{justify-content:center;padding-top:10px}.image-slider .swiper-button span{width:80px;height:80px;font-size:16px}.image-slider .swiper-button>div{width:80px}.pricing-plan h3{font-size:42px}.gap,.footer-bottom{padding-top:60px;padding-bottom:60px}.no-top{padding-top:0}.no-bottom{padding-bottom:0}.meets-expertise{padding-bottom:60px}.heading h2{padding-top:6px;font-size:30px}.blog-detail-text h3,.blog-one-style h2,.heading h2,.services-details h2,.project-details h2,.blog-heading h3{font-size:30px}.swiper.services-slider{margin:0;padding:0}.hero-text>span{font-size:14px}.counter{gap:20px}ul.shaps li:nth-child(2){right:0%}.hero-section ul.shaps li:nth-child(2) img{width:70px}.heading{width:100%}.progressbar-text{padding-left:0}}@media (max-width:480px){.choose-us{flex-wrap:wrap}.project-information ul.information-list li{width:100%}.services-details h3{font-size:22px;line-height:32px}.project-information ul.information-list:before{display:none}.project-details h3{font-size:26px}.stap-pagination a{gap:10px;font-size:13px}.subscribe form input{height:55px}.footer-two ul.footer-link-list li a{font-size:14px}.hero-text-three h1,.hero-text-three h2{font-size:50px}.contact-information{padding:30px}.contact-information h3{padding-bottom:25px;font-size:20px}.review p{padding-bottom:21px;font-size:20px}footer.three .footer-link{padding-top:40px}footer.three .copyright{text-align:center;flex-wrap:wrap;justify-content:center}.review-two-img{flex-wrap:wrap;gap:12px}.about-two-img .circle-img img.circle{width:140px;height:140px}.review-two h6{padding-right:0}.appiontment-img ul.shaps{display:none}.about-two-img .circle-img img{width:60px;height:60px;padding:13px}.about-two-img .circle-img{width:150px;height:150px}.about-two-img img{border-top-right-radius:100px;border-bottom-left-radius:100px}.about-text-two,.about-service{flex-wrap:wrap;gap:20px}.about-text-two>div{align-items:center;width:100%}.about-text-two:before{display:none}.hero-style-two .hero-text h1{font-size:36px}.circle-image{top:15px;right:0}.hero-style-two .hero-text p{font-size:16px;line-height:26px}.hero-style-two ul.shaps{display:none}.btn{padding:14px 24px;font-size:14px}.btn i{font-size:14px}.hero-style-two .counter>div{padding-right:0}.hero-style-two .counter{border-top-left-radius:20px;gap:20px;padding:14px}.subscribe{padding:30px}}@media (max-width:450px){.counter h2{font-size:32px}ul.pagination li a{width:40px;height:40px;font-size:13px}.reviewtwo-slider .swiper-button,.dental-project-slide .swiper-button{left:33%}.map iframe{height:250px}footer .instagram-img h3{font-size:26px}.subscribe h2{font-size:26px;line-height:34px}.portfolio-section h2{font-size:50px}.about-text>img{border-left:0;margin-left:29px;padding-top:20px;padding-bottom:20px;padding-left:0}}@media (max-width:410px){.services-slider .swiper-button{left:33%}.accordion-item.active .title,.title{padding-right:40px}.pricing-plan h3{font-size:36px}.project-details h2,.services-details h2,.blog-detail-text h3,.blog-one-style h2,.heading h2,.blog-heading h3{font-size:28px}.subscribe{padding:20px}.title-area-data h2{font-size:36px}.image-slider .swiper-button span{width:50px;height:50px;font-size:12px}.image-slider .swiper-button>div{width:50px}.review p{font-size:18px}.hero-style-two .hero-text h1{font-size:32px}.pricing-plan h5{font-size:16px}.reviewtwo-slider .review{padding:20px}.reviewtwo-slider .review img.quotes{width:40px;bottom:28px;right:20px}.heading span{font-size:16px}ul.footer-link-list li a,.contact-footer ul.footer-link-list li span,.contact-footer ul.footer-link-list li h6{font-size:14px}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size)/2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size)/2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px)0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}
@font-face{font-family:lg;src:url(../media/lg.e99de0b5.woff2)format("woff2"),url(../media/lg.f714bbb8.ttf)format("truetype"),url(../media/lg.1ff58f7d.woff)format("woff"),url(../media/lg.f2230aef.svg)format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:lg!important}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{color:#999;cursor:pointer;z-index:1084;background-color:#00000073;border:none;border-radius:2px;outline:none;margin-top:-10px;padding:8px 10px 9px;font-size:22px;display:block;position:absolute;top:50%}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;width:100%;position:absolute;top:0;left:0}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(#0006,#0000)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;text-align:center;will-change:color;-o-transition:color .2s linear;width:50px;height:47px;box-shadow:none;background:0 0;border:none;outline:none;padding:10px 0;font-size:24px;line-height:27px;transition:color .2s linear;text-decoration:none!important}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;text-align:center;z-index:1080;opacity:0;-o-transition:opacity .2s ease-out 0s;padding:10px 40px;font-size:16px;transition:opacity .2s ease-out}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{margin:5px 0 0;font-size:12px}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;left:0;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;vertical-align:middle;height:47px;padding-top:12px;padding-left:20px;font-size:16px;display:inline-block}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1)0s,opacity .08 cubic-bezier(0,0,.25,1)0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1)0s,opacity .08 cubic-bezier(0,0,.25,1)0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1)0s,opacity .08 cubic-bezier(0,0,.25,1)0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1)0s,opacity .08 cubic-bezier(0,0,.25,1)0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;will-change:transform,opacity;transform:scale3d(.5,.5,.5);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1)0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;transform:scale(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed #fff9}.lg-toolbar .lg-icon:focus-visible{outline-offset:-5px;border-radius:8px}.lg-group:after{content:"";clear:both;display:table}.lg-container{outline:none;display:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1)0s,opacity .25s cubic-bezier(0,0,.25,1)0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate(-10px)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate(10px)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translateY(-10px)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translateY(20px)}.lg-outer{z-index:1050;text-align:left;opacity:.001;will-change:auto;-o-transition:opacity .15s ease 0s;outline:none;width:100%;height:100%;transition:opacity .15s;position:fixed;top:0;left:0;overflow:hidden}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{-o-transition:opacity 0s;white-space:nowrap;width:100%;transition:opacity;position:absolute;top:0;bottom:0;left:0}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../media/loading.46ada183.gif) 50% no-repeat}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{text-align:center;width:100%;height:100%;display:inline-block;position:absolute}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";vertical-align:middle;height:100%;display:inline-block}.lg-outer .lg-img-wrap{white-space:nowrap;font-size:0;position:absolute;inset:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%;display:inline-block;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translate(0,0%)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;vertical-align:middle;display:inline-block;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{z-index:1040;opacity:0;will-change:auto;-o-transition:opacity .333s ease-in 0s;background-color:#000;transition:opacity .333s ease-in;position:fixed;inset:0}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-o-transition:none 0s ease 0s!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-o-transition:opacity .1s ease 0s;transition:opacity .1s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275);-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275)0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275);transition:transform 1s cubic-bezier(.175,.885,.32,1.275)}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1);-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1)0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1);transition:transform 1s cubic-bezier(0,0,.25,1)}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate(-100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate(100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translate(0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1)0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{will-change:transform;-webkit-transition:-webkit-transform .35s ease-out;-o-transition:-o-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out;z-index:1080;transition:transform .35s ease-out;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}
.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}
