hr{border:none;border-bottom:1px solid rgb(var(--blackrgb)/.08)}
.btn-thm,.btn-thm1,.btn-thm2,.btn-thm3{background:var(--thm)!important;border-color:transparent;font-weight:400;font-size:15px;min-width:140px;line-height:46px;display:inline-flex;justify-content:center;align-items:center;border-radius:30px;padding:0 20px;margin-top:20px;color:var(--white)!important;overflow:hidden;position:relative;z-index:1;transition:all .5s}
.btn-thm2{background:var(--thm1)!important;border:none}
.btn-thm:after,.btn-thm1:after,.btn-thm2:after,.btn-thm3:after{background:var(--thm1);content:'';position:absolute;top:0;z-index:-1;transform:rotate(34deg);right:-35px;opacity:1;width:54px;height:90px;transition:all .6s}
.btn-thm2:after,.btn-thm3:after{background:var(--thm)}
.btn-thm i,.btn-thm1 i,.btn-thm2 i,.btn-thm3 i{font-size:18px;transition:all .5s}
.btn-thm i:last-child,.btn-thm1 i:last-child,.btn-thm2 i:last-child,.btn-thm3 i:last-child{margin-left:9px}
.btn-thm i:first-child,.btn-thm1 i:first-child,.btn-thm2 i:first-child,.btn-thm3 i:first-child{margin-right:9px}
.btn-thm1{background:none!important;color:var(--thm)!important;border-color:var(--thm)!important}
.btn-thm3{background:none!important;color:var(--thm1)!important;border-color:var(--thm1)!important}
.btn-thm:hover,.btn-thm:focus,.btn-thm1:hover,.btn-thm1:focus,.btn-thm2:hover,.btn-thm2:focus,.btn-thm3:hover,.btn-thm3:focus{transform:translateY(-3px);box-shadow:0 20px 9px -9px rgb(var(--blackrgb)/.3)}
.btn-thm:hover:after,.btn-thm1:hover:after,.btn-thm2:hover:after,.btn-thm3:hover:after{transform:rotate(0deg);width:100%;top:-20px;right:0;opacity:1}
.btn-thm:hover{border-color:var(--thm1)}
.btn-thm2:hover{border-color:var(--thm)}
.btn-thm:hover i:last-child,.btn-thm1:hover i:last-child,.btn-thm2:hover i:last-child,.btn-thm3:hover i:last-child{transform:translateX(4px)}
.btn-thm:hover i:first-child,.btn-thm1:hover i:first-child,.btn-thm2:hover i:first-child,.btn-thm3:hover i:first-child{transform:translateX(-4px)}
.btn-thm.white{background-color:var(--white)!important;border-color:var(--white)!important;color:var(--thm)!important}
.btn-thm.white:hover{color:var(--white)!important}
.btn-thm1.white{color:var(--white)!important;border-color:var(--white)!important}
.btn-thm3:hover,.btn-thm1:hover{color:var(--white)!important}

main>section:last-child{padding-bottom:99px}

.btn-thm:hover i,.btn-thm:focus i,.btn-thm1:hover i,.btn-thm1:focus i{transform:translateX(25%)}
.grey{background:#f5f6f8}
.CurIcon{font-style:normal!important}

.Heading{position:relative;padding-bottom:12px;font-weight:600;margin-bottom:25px}
.Heading:before{content:'';position:absolute;height:1px;;left:0;bottom:1px;width:60px;height:2px;bottom:0;display:none;background:var(--thm)}
.Heading+p{width:100%;max-width:750px;margin:0 auto}
.SubTitle{font-size:20px;display:inline-block;color:var(--thm1);position:relative;margin:0}
.text-center .Heading:after,.text-center .Heading:before{right:0;margin:0 auto}
.text-center .SubTitle{text-align:center}
.thm{color:var(--thm)!important}
.bgthm{background:var(--thm)!important}
.thm1{color:var(--thm1)!important}
.bgthm1{background:var(--thm1)!important}
.grayscale.item{-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:0;border:none}
.grayscale.item p{line-height:150%}
.grayscale.item:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}
a{text-decoration:none}
a:hover{color:var(--thm)}
p,ul li,ol li,.p{line-height:1.9rem!important;font-weight:500;letter-spacing:0;color:rgb(var(--blackrgb)/.8)!important}
p.lh-n,.lh-n{line-height:normal!important}
.row{margin-bottom:0}
.iframe iframe{width:100%;border:none}
.text-u{text-transform:uppercase}

.w-100,.w-75{height:auto}
.h-100{width:auto}
.dropdown-toggle:after,.dropdown-toggle span:after{content:"\f107";vertical-align:revert;font-family:'Font Awesome 5 Pro';font-weight:400;display:inline-block;border:none;transition:all .5s}

.Slider,.Ibanner{width:100%;position:relative;z-index:1;padding:0}
/*.Slider:after{border-radius:0 0 0 90px;height:100%;width:34%;background:#8be2fe;opacity:.6;top:0;right:0}*/
/*.Slider:before,*/.Ibanner:before{border-radius:50%;height:230px;width:230px;background:linear-gradient(to top,#40a4ff,#311996);top:-60px;opacity:.1;right:-60px;z-index:1}
.Slider .ripple,.Ibanner .ripple{right:0;bottom:99px}
.Slider .ripple,.Slider .ripple:after,.Slider .ripple:before,.Slider .ripple span:after,.Slider .ripple span:before,.Slider .ripple span span:after,.Slider .ripple span span:before,.Ibanner .ripple,.Ibanner .ripple:after,.Ibanner .ripple:before,.Ibanner .ripple span:after,.Ibanner .ripple span:before,.Ibanner .ripple span span:after,.Ibanner .ripple span span:before{border-color:var(--white)!important}
.Slider>span.sq:after,.Ibanner>span.sq:after,.sec2:after{height:180px;width:180px;transform:rotate(45deg);border:40px solid var(--thm1);background:var(--white);opacity:.1;content:'';margin:auto 0;bottom:0;top:-120px;position:absolute;left:-90px;-moz-animation:sett 15s linear infinite;-ms-animation:sett 15s linear infinite;-o-animation:sett 15s linear infinite;-webkit-animation:sett 15s linear infinite;animation:sett 15s linear infinite}
.Slider>div>button{width:9%}
.Slider .carousel{height:58vh;min-height:450px;width:100%;overflow:hidden}
.Slider .carousel-inner,.Slider .carousel-item{height:100%}
.Slider .carousel-item,.Slider .item{position:relative}
.Slider .carousel-item:after,.Slider .item:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgb(var(--blackrgb)/0)}
.Slider .carousel-item img,.Slider .carousel-item iframe,.Slider .carousel-item video,.Slider .owl-item img{width:100%;height:100%;object-fit:cover}
.Slider .carousel-item .carousel-caption p{color:var(--white)!important}

/*.Slider .carousel-item.active img{transform:scale(1.1);transition:all 7000ms linear;transition-delay:800ms}*/
.Slider .carousel-control-next,.Slider .carousel-control-prev{width:8%}
.Slider .carousel-item .carousel-caption{z-index:1;position:absolute;bottom:auto;top:0;left:0;opacity:1;/*transform:translateX(-90px);*/right:auto;text-align:left;width:100%;height:100%;display:flex;justify-content:center;align-items:center}
.Slider .carousel-item .carousel-caption .title,.Ibanner .title{color:rgb(var(--blackrgb)/.7)!important;line-height:130%!important;font-weight:400}
/*.Slider .carousel-item .carousel-caption .text-center,.Slider .carousel-item .carousel-caption .text-right,.Slider .carousel-item .carousel-caption .text-left{display:flex}*/
.Slider .carousel-item .carousel-caption .text-center{transform:translateY(-90px);opacity:0}
.Slider .carousel-item .carousel-caption .text-center{justify-content:center}
.Slider .carousel-item .carousel-caption .text-center>div{text-align:center}
.Slider .carousel-item .carousel-caption .text-right{transform:translateX(90px);opacity:0}
.Slider .carousel-item .carousel-caption .text-right{justify-content:flex-end}
.Slider .carousel-item .carousel-caption .text-right>div{text-align:right}
.Slider .carousel-item .carousel-caption .text-left{transform:translateX(-90px);opacity:0}
.Slider .carousel-item .carousel-caption .text-left{justify-content:flex-start}
.Slider .carousel-item .carousel-caption .text-left>div{text-align:left}
.Slider .carousel-item .carousel-caption img{height:auto;max-width:450px;display:flex;margin:0 auto}
/*.Slider .carousel-item.active .carousel-caption{opacity:1;transform:translate(0);transition:all 700ms ease;transition-delay:800ms}*/
.Slider .carousel-item.active .carousel-caption .text-center,.Slider .carousel-item.active .carousel-caption .text-left,.Slider .carousel-item.active .carousel-caption .text-right{opacity:1;transform:translate(0);transition:all 1000ms ease;/*transition-delay:100ms*/}
.Slider .carousel-indicators>button{height:10px;width:10px;background:var(--thm1);border:none;border-radius:9px;margin:0 7px;opacity:.3;transition:all .5s}
.Slider .carousel-indicators>button.active{/*transform:scale(1.2)*/opacity:1;width:30px}
.Slider .owl-nav,.Slider .owl-dots{position:absolute;right:0;left:0;margin:0 auto;bottom:50px;width:110px;height:60px;z-index:4}
.Slider .owl-dots{height:auto;bottom:20px}
.Slider .owl-dots .owl-dot{margin:5px}
.Slider .owl-dots .owl-dot>span{height:9px;width:9px;border-radius:50%;background:rgb(var(--whitergb)/.3);display:inline-block;transition:all .5s}
.Slider .owl-dots .owl-dot.active>span{background:rgb(var(--whitergb)/.8);transform:scale(1.3)}
.Slider .owl-nav .owl-next,.Slider .owl-nav .owl-prev{position:absolute;top:0;right:0;width:50px;height:50px;background:rgb(var(--whitergb)/.3)!important;color:var(--white)!important;padding:0;margin:0;line-height:50px;display:flex;align-items:center;justify-content:center;text-align:center;opacity:.8;border-radius:50%;transition:all 500ms ease}
.Slider .owl-nav .owl-prev{right:auto;left:0}
.Slider .owl-nav .owl-next span,.Slider .owl-nav .owl-prev span{vertical-align:middle}
.Slider .owl-nav .owl-next:hover,.Slider .owl-nav .owl-prev:hover{opacity:1}
.Slider .owl-nav button.owl-next span,.Slider .owl-nav button.owl-prev span{font-size:48px;line-height:48px;margin:0}
/*.Slider .owl-dots{position:absolute;left:0;bottom:50px;width:100%;text-align:center;display:none}*/
.Slider .carousel-caption ul,.PricingBlock ul,.SignUpRow>div:last-child ul{/*list-style:url(../img/bullet.svg);*/padding:0;padding-left:5px}
.Slider .carousel-caption ul li,.PricingBlock ul li,.SignUpRow>div:last-child ul li{position:relative;line-height:30px!important;margin-bottom:9px;padding-left:32px;font-weight:600;font-size:20px}
.Slider .carousel-caption ul li:before,.PricingBlock ul li:before,.SignUpRow>div:last-child ul li:before{content:'';height:20px;width:20px;position:absolute;left:0;top:5px;line-height:40px;background:url(../img/bullet.svg) no-repeat center}

@media only screen and (max-width:991px){}
@media only screen and (max-width:767px){
.Slider .carousel-item .carousel-caption{position:relative;padding:5px 0 40px}
.Slider .owl-item .banner-text .textbox{margin:0}
.Slider .carousel{min-height:auto;height:auto}
.Slider .carousel-caption ul{margin:0}
.Slider .carousel-caption ul li{font-size:16px;line-height:25px!important;margin-bottom:5px}
.Slider .carousel-caption ul li:before{top:2px}
.Slider:after{height:75%;width:100%}}
@media only screen and (max-width:450px){/*.Slider .carousel-item .carousel-caption>div{max-width:88%!important}*/}

.Ibanner{position:relative;overflow:hidden;/*height:90vh;*/padding:120px 0 60px;margin-bottom:0;display:flex;align-items:center}
.Ibanner img{max-width:500px;display:flex;margin:0 auto}
.inner-banner{position:relative;overflow:hidden;height:220px;padding:0}
.inner-banner img{width:100%;height:150%;object-fit:cover;position:absolute;left:0;top:0}
.inner-banner .inner-head{position:relative;z-index:1;flex-wrap:wrap;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}
.inner-banner:after{position:absolute;content:'';display:none;top:0;left:0;width:100%;height:100%;background:rgb(var(--blackrgb)/.8);z-index:0}
.inner-banner h1{color:#fff;font-weight:600}
.inner-banner.new-prellax .section{padding:0;display:flex;align-items:center;text-align:center}
.inner-banner.new-prellax .section .svg-shape{top:auto;fill:#fff;bottom:-1px;z-index:0;transform:rotate(180deg)}
.inner-banner.new-prellax .section>div{position:relative;z-index:1}
.inner-banner .breadcrumb{justify-content:center;margin-bottom:0}
/*.breadcrumb{background:rgb(var(--thmrgb)/.4);padding:2px 20px;border-radius:8px;display:inline-flex}*/
.breadcrumbSec{padding:.5rem 0 0!important}
.breadcrumbSec.grey .breadcrumb{margin:0!important}
.breadcrumbSec+section{padding-top:1rem!important}
.breadcrumb a{color:var(--thm);font-size:13px}
.breadcrumb a i{font-size:15px}
.breadcrumb .breadcrumb-item:last-child{color:var(--black)!important}
.breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "/");margin-top:2px;color:rgb(var(--blackrgb)/.5)}
@media only screen and (max-width:991px){.inner-banner h1{text-align:center;margin-bottom:9px}}
@media only screen and (max-width:767px){.Ibanner{padding-bottom:60px;height:auto}
.Ibanner .btn{margin-bottom:20px}}
@media only screen and (max-width:450px){}
.counter #counter{box-shadow:0 20px 15px -20px rgb(var(--blackrgb)/.1), 0 -20px 15px -20px rgb(var(--blackrgb)/.1)}
.counter .owl-item:first-child>.item>div{border-left:none}
.counter .item>div{padding:40px 9px;display:grid;place-items:center;border-left:1px solid rgb(var(--blackrgb)/.08)}
.counter .item>div h3{font-weight:400}
.counter .item>div h3 span{font-weight:600}
.counter .item>div h4{color:rgb(var(--blackrgb)/.7);font-weight:400}
.Mission{background:rgb(var(--thmrgb1)/.08)}
.Mission .ProBlock>.card-body:after{display:none}

.CountrySelect a span{text-transform:uppercase!important}
.countrylist,.Currency{padding:0!important;max-height:200px;overflow:auto!important;background:var(--white);left:auto!important;right:0!important}
.countrylist li,.Currency li a{padding:5px 12px;line-height:normal!important;cursor:pointer;font-size:12px;padding-right:70px}
.CurrencySelect>a i{width:20px;font-weight:600;font-size:13px!important;color:var(--black);font-style:normal;text-align:center;background:var(--thm);display:inline-block;border-radius:2px}
.Currency{min-width:90px!important}
.htop ul li>.Currency>li>a{color:rgb(var(--blackrgb)/.8)!important;border:none!important}
.Currency>li>a>span{margin-right:9px!important;color:var(--thm)!important}
.countrylist li i{margin-right:5px}
.countrylist li span{font-size:11px;color:rgb(var(--blackrgb)/.5);position:absolute;right:12px}
.countrylist li:hover,.Currency li a:hover{background:rgb(var(--blackrgb)/.08)}

.new-prellax>.bgimg{position:absolute;width:100%;height:100%;overflow:hidden;background:var(--thm1)}
.new-prellax>.bgimg>img{width:100%;height:120%;object-fit:cover;position:absolute;left:0;top:-5%}
.new-prellax .section{position:relative;top:0;left:0;min-height:200px;height:100%;width:100%;padding:40px 0;background:rgb(var(--blackrgb)/.6)}

.prellax{min-height:200px;overflow:hidden;color:#fff;position:relative;padding:0;z-index:0}
.prellax>img{position:absolute;top:-30%;min-height:130%;min-width:100%;left:0;z-index:-1}
.prellax:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgb(var(--blackrgb)/.6);z-index:-1}

.owl-carousel .item{line-height:normal}
.owl-nav{position:absolute;left:0;right:0;margin:0 auto;width:100%;bottom:50%;transition:all .5s}
.owl-nav button.owl-next,.owl-nav button.owl-prev{width:34px;height:50px;margin-top:-25px;opacity:.6;display:flex;align-items:center;justify-content:center;position:absolute;color:var(--black)!important;background:var(--white)!important;transition:all .5s}
.owl-nav button span{font-size:24px;color:rgb(var(--blackrgb)/.4)}
.owl-nav button.owl-next:hover,.owl-nav button.owl-prev:hover{opacity:1}
.owl-nav button.owl-prev{left:0;border-radius:0 5px 5px 0;box-shadow:3px 0 5px rgb(var(--blackrgb)/.2)}
.owl-nav button.owl-next{right:0;border-radius:5px 0 0 5px;box-shadow:-3px 0 5px rgb(var(--blackrgb)/.2)}
.owl-nav button:hover{background:var(--thm)!important}
.owl-nav button:hover span{color:var(--white)}

.owl-dots{display:flex;justify-content:center}
.owl-dots .owl-dot{margin:5px}
.owl-dots .owl-dot>span{height:11px;width:11px;border-radius:50%;background:none;border:1px solid var(--thm1);display:inline-block;transition:all .5s}
.owl-dots .owl-dot.active>span{background:var(--thm1)}

.ullist{margin:0;padding:0;list-style:none}
.ullist li{position:relative;display:flex;margin-bottom:9px}
.ullist li:before{content:'\f00c';font-family:"Font Awesome 5 Pro";width:30px;font-weight:400;opacity:.8;color:var(--thm);min-width:30px}

.card{transition:all .5s}
.star{color:var(--black);font-size:17px;line-height:normal;display:inline;margin:0 auto;position:relative;text-shadow:0 1px 0 rgb(var(--blackrgb)/.8)} 
.star:before{content:'\2605\2605\2605\2605\2605';opacity:.2}
.star[data-title="0"]:after{width:0}
.star[data-title="1"]:after{width:20%}
.star[data-title="2"]:after{width:40%}
.star[data-title="3"]:after{width:60%}
.star[data-title="4"]:after{width:80%}
.star[data-title="5"]:after{width:100%}
.star:after{color:#e6af19;content:'\2605\2605\2605\2605\2605';text-shadow:0 1px 0 #ab5414;position:absolute;z-index:0;height:100%;left:0;width:attr(rating);overflow:hidden}
.ads{padding:0!important}
.ads a,.LOffer .owl-carousel .item a{border-radius:9px;display:inline-block;position:relative;overflow:hidden;width:100%;transition:all .5s}

.ripple{height:50px;width:50px;border-radius:50%;background:none;border:1px solid var(--thm1);position:absolute;-webkit-transition:height .25s ease, width .25s ease;transition:height .25s ease, width .25s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ripple:before,.ripple:after,.ripple span:before,.ripple span:after,.ripple span span:before,.ripple span span:after{content:'';display:block;position:absolute;opacity:.8;top:0;right:0;bottom:0;left:0;border-radius:50%;border:.1px solid var(--thm1)}
.ripple:before{-webkit-animation:ripple 3s linear infinite;animation:ripple 3s linear infinite}
.ripple:after{-webkit-animation:ripple 3s linear .5s infinite;animation:ripple 3s linear .5s infinite}
.ripple span:before{-webkit-animation:ripple 3s linear 1s infinite;animation:ripple 3s linear 1s infinite}
.ripple span:after{-webkit-animation:ripple 3s linear 1.5s infinite;animation:ripple 3s linear 1.5s infinite}
.ripple span span:before{-webkit-animation:ripple 3s linear 2s infinite;animation:ripple 3s linear 2s infinite}
.ripple span span:after{-webkit-animation:ripple 3s linear 2.5s infinite;animation:ripple 3s linear 2.5s infinite}
@-webkit-keyframes ripple{0%{-webkit-transform:scale(1)}
75%{-webkit-transform:scale(2);opacity:.5}
100%{-webkit-transform:scale(3);opacity:0}}
@keyframes ripple{0%{transform:scale(1)}
75%{transform:scale(4);opacity:.5}
100%{transform:scale(5);opacity:0}}

@-moz-keyframes sett{0%{transform:rotate(0);-moz-transform:rotate(0)}
50%{transform:rotate(180deg);-moz-transform:rotate(180deg)}
100%{transform:rotate(360deg);-moz-transform:rotate(360deg)}}
@-ms-keyframes sett{0%{transform:rotate(0) -ms-transform:rotate(0)}
50%{transform:rotate(180deg) -ms-transform:rotate(180deg)}
100%{transform:rotate(360deg) -ms-transform:rotate(360deg)}}
@-o-keyframes sett{0%{transform:rotate(0) -o-transform:rotate(0)}
50%{transform:rotate(180deg) -o-transform:rotate(180deg)}
100%{transform:rotate(360deg) -o-transform:rotate(360deg)}}
@-webkit-keyframes sett{0%{transform:rotate(0) -webkit-transform:rotate(0)}
50%{transform:rotate(180deg) -webkit-transform:rotate(180deg)}
100%{transform:rotate(360deg) -webkit-transform:rotate(360deg)}}
@keyframes sett{0%{transform:rotate(0)}
50%{transform:rotate(180deg)}
100%{transform:rotate(360deg)}}

.SlidBottom{text-align:center}
.Sec1 .owl-carousel>div{/*box-shadow:-20px 0 18px -18px rgb(var(--blackrgb)/.08), 0 0 0px 0px transparent,0 0 0px 0px transparent,0 0 0px 0px transparent*/border-radius:20px;box-shadow:0 0 12px rgb(var(--blackrgb)/.08)}
.Sec1 .item{/*min-height:150px;*/display:grid;place-items:center}
.Sec1 .item>div{padding:20px;background:var(--white);text-align:center;/*box-shadow:0 0 12px rgb(var(--blackrgb)/.08);*/ width:100%;transition:all .5s}
.Sec1 .item>div img{margin:0 auto}
.Sec1 .item>div i{font-size:42px}
.Sec1 .item>div strong{font-size:16px;display:block;margin-top:15px;text-align:center}
.Sec1 .item>div p{margin:9px 0 0;line-height:22px!important;height:65px;font-size:14px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:rgb(var(--blackrgb)/.5)!important}
.Sec1 .item>div .LinkArrow{height:0;min-width:0;border-radius:20px;background:var(--thm1);display:inline-flex;align-items:center;justify-content:center;margin:0 auto;overflow:hidden;padding:0 9px;font-size:12px;color:var(--white)}
.Sec1 .item>div .LinkArrow i{font-size:14px;margin-left:9px}
.Sec1 .item>div:hover{position:relative;background:var(--thm);z-index:9}
.Sec1 .item>div:hover strong{color:var(--white)!important}
.Sec1 .item>div:hover i{color:var(--thm1)}
.Sec1 .item>div:hover .LinkArrow{height:28px;min-width:24px;width:auto;margin-top:9px}
.Sec1 .item>div:hover .LinkArrow i{color:var(--thm)}
.Sec1 img{height:70px!important;width:auto!important}
.Sec1 .item:hover img{animation:pulse 400ms ease-in-out;/*filter:grayscale(1) brightness(5)*/}
@keyframes pulse{0%{-webkit-transform:scale(1);will-change:transform;transform:scale(1)}
50%{-webkit-transform:scale(1.08);will-change:transform;transform:scale(1.08)}
100%{-webkit-transform:scale(1);will-change:transform;transform:scale(1)}}
@media only screen and (max-width:991px){.Sec1{margin:0}
.Sec1 .item>div{padding:30px 15px 9px}
.Sec1 .item>div:hover{padding-bottom:20px}}
.Sec2 img{max-width:450px;width:100%;display:flex}
.Sec2 .order-md-last img{margin:0 0 0 auto}
.Sec3 .bg-img,.Sec5 .bg-img,.Sec6 .bg-img,.Sec7 .bg-img,.Sec9 .bg-img,.Sec11 .bg-img{position:absolute;z-index:-1;width:100%;height:auto;bottom:0;left:0}
.Sec6 .bg-img,.Sec9 .bg-img{z-index:0}
.ProBlock,.ProBlock>div,.ProBlock,.ProBlock>a,.PricingBlock,.PricingBlock>div,.PricingBlock>a,.Sec6 .card,.Sec6 .card>div,.Sec6 .card>a{border:none;border-radius:0;background:var(--white);text-align:center;position:relative;z-index:2;transition:all .5s}
.ProBlock,.PricingBlock{box-shadow:0 0 15px rgb(var(--blackrgb)/.1)!important;margin:15px 0;transition:all .5s}
.ProBlock .card-header{height:220px;background:var(--white);border:none}
.ProBlock .card-header img{height:100%;width:100%;object-fit:contain}
.ProBlock .card-body:after,.PricingBlock>.card-body:after{content:'';width:100%;bottom:0;left:0;height:0;background:var(--thm);position:absolute;z-index:-1;transition:all .5s}
.ProBlock h3{font-family:'Montserrat', sans-serif!important;font-size:16px;font-weight:700;color:var(--thm);transition:all .5s}
.ProBlock p{font-size:14px!important;line-height:150%!important;color:rgb(var(--blackrgb)/.5)!important;margin:0}
.ProBlock .price,.price{font-size:20px;font-weight:700}
.price>.cur{font-weight:600;font-size:16px}
.price.price .CutP>.cur{font-size:13px}
.ProBlock .price .CutP,.price .CutP{font-size:15px;text-decoration:line-through;color:rgb(var(--blackrgb)/.4)!important;display:block;margin-top:6px}
.ProBlock:hover,.PricingBlock:hover{transform:translateY(-5px)}
.ProBlock:hover>.card-body,.PricingBlock:hover>.card-body,.ProBlock:hover h3,.ProBlock:hover p{color:var(--white)!important}
.ProBlock:hover>.card-body:after,.PricingBlock:hover>.card-body:after{height:100%}

.Sec4 h2,.Sec4 h3,.Sec4 h4,.PricingBlock h2,.PricingBlock h3,.Sec6 h3,.Sec9 h3,footer .FooterTop h2,.counter .item>div h3,.counter .item>div h3>span,.counter .item>div h4{font-family:'Montserrat', sans-serif!important}
.Sec4 h2{text-transform:uppercase}
.Sec4 h2,.Sec4 h3,.PricingBlock h2,.PricingBlock h3{font-weight:700;transition:all .5s}
.Sec5{text-align:center}
.Sec5 .row{margin:0 -20px!important}
.Sec5 .row>div{padding:0 20px!important}
.PricingBlock{margin-bottom:30px}
.PricingBlock p,.PricingBlock ul li{color:rgb(var(--blackrgb)/.6)!important;transition:all .5s}
.PricingBlock>.card-body{padding:30px 20px 0}
.PricingBlock h2 sup{font-weight:500}
.PricingBlock h3{height:50px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.PricingBlock h3 span{display:block;font-size:16px;font-weight:500;width:100%}
.PricingBlock .Points{min-height:240px}
.PricingBlock ul{text-align:left}
.PricingBlock ul li{line-height:22px!important;padding-left:32px;margin-top:9px;font-weight:500;font-size:15px}
.PricingBlock ul li:before{height:18px;width:18px;line-height:21px;top:1px}
.PricingBlock .btn{position:relative;left:0;right:0;margin:0 auto;bottom:-25px}
.PricingBlock:hover>.card-body{color:var(--thm1)!important}
.PricingBlock:hover>.card-body h2{color:var(--white)!important}
.PricingBlock:hover .btn{background:var(--thm1)!important}
.PricingBlock:hover .btn:after{background:var(--thm)}
.PricingBlock:hover .btn:hover:after{background:var(--white)!important}
.PricingBlock:hover .btn:hover{color:var(--thm1)!important}
.PricingBlock:hover ul li,.PricingBlock:hover>.card-body p,.Sec9 p{color:rgb(var(--whitergb)/.9)!important}
.PricingBlock:hover ul li:before{filter:brightness(0);opacity:.7}

.Sec6,.Sec9{background:var(--thm1);overflow:hidden}
.Sec6 .card{height:100%}
.Sec6 .card img{width:60px;height:auto}
.Sec6 .card p{margin:0!important}
.Sec6 .bg-img,.Sec9 .bg-img{width:116%;left:-8%;height:auto;bottom:auto;top:0;opacity:.15}
@media only screen and (max-width:768px){.ProBlock>.card-header{height:110px}
.PricingBlock p{margin-bottom:0}
.PricingBlock .Points{min-height:initial}
.Sec6 .row>div:first-child{margin-bottom:20px}
.Sec6 .card>div{padding:20px!important}}

.Sec7 .CatBlock .card-body:after{display:none}
.Sec7 .CatBlock h3{color:rgb(var(--blackrgb)/.7)!important}
.Sec7 .CatBlock:hover h3{color:var(--thm)!important}
.Sec8 .accordion-header .accordion-button img{filter:grayscale(1) brightness(0)}
.Sec9 .btn:hover{color:var(--thm1)!important}
.Sec9 .btn:after{background:var(--white)}

#TestSec{margin:0 auto;z-index:1}
.TestSec .item{transition:all .5s}
.TestSec .card{flex-wrap:nowrap;justify-content:space-between;background:none;width:85%;flex-direction:row;position:relative;color:var(--white);border:none;padding:0 50px;margin:0 auto;margin-left:auto; flex-wrap:wrap; box-shadow:none;transition:all .5s}
.TestSec .card>div{position:relative;z-index:1}
.TestSec .card>div.img>span{height:100%;width:100%;position:absolute;z-index:-1}
.TestSec .card>div.img>span:after,.TestSec .card>div.img>span:before{position:absolute;box-shadow:0 0 9px rgb(var(--blackrgb)/.2); display:none; z-index:-1;left:-40px;top:-30px;background:var(--thm);content:'';height:90%;width:90%;border-radius:50%}
.TestSec .card>div.img>span:after{transform:scale(.6);left:auto;top:auto;right:-50px;bottom:-40px;background:rgb(var(--blackrgb)/.1)}
.TestSec .card>div.img:first-child{width:150px;height:150px;border-radius:50%;background:var(--white);box-shadow:0 0 9px rgb(var(--blackrgb)/.2);margin:0 auto}
.TestSec .card>div:last-child{width:100%;text-align:center}
.TestSec .card .img img{width:100%;height:auto;border-radius:50%;background:var(--white);border:5px solid var(--thm)}
.TestSec .card .nametext{padding:0 20px;color:rgb(var(--blackrgb)/.7);display:inline-block}
.TestSec .card .nametext h4{font-weight:800}
.TestSec .card .nametext p{text-align:center;color:rgb(var(--blackrgb)/.7)!important;margin:0}
.TestSec .card .text{position:relative}
.TestSec .card .text:after,.TestSec .card .text:before{content:'\275D';position:absolute;font-size:90px;line-height:80px;left:0;top:0;color:rgb(var(--blackrgb)/.1)}
.TestSec .card .text:after{content:'\275E';left:auto;right:0;top:auto;bottom:0}
.TestSec .card .text>p{font-size:15px;padding:20px;margin:0;color:rgb(var(--blackrgb)/.7)!important;transition:all .5s}
.TestSec .card>div.img>span{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation:tests 2s infinite linear;animation:tests 2s infinite linear;-webkit-animation-play-state:paused;animation-play-state:paused}
#TestSec:hover .card>div.img>span{-webkit-animation-play-state:running;animation-play-state:running}
@-webkit-keyframes tests{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes  tests{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

.TestSec .owl-carousel .owl-nav{width:100%;bottom:50%}
.TestSec .owl-carousel .owl-nav button{width:50px;height:50px;margin-top:-25px;border-radius:50%;opacity:1;background:rgb(var(--whitergb)/.1)!important;transition:all .5s}
.TestSec .owl-carousel .owl-nav button span{font-size:32px}
.TestSec .owl-carousel .owl-nav button:hover{background:rgb(var(--thmrgb))!important}
.TestSec .owl-carousel .owl-nav button:hover span{color:var(--white)}
.TestSec .owl-carousel .owl-nav button.owl-prev{left:0}
.TestSec .owl-carousel .owl-nav button.owl-next{right:0}
.TestSec.TestimonialP{padding:60px 0}
.TestSec.TestimonialP .card{width:100%;border-bottom:1px solid rgb(var(--blackrgb)/.2);border-radius:0 0 20px 20px;background:linear-gradient(0deg,rgb(var(--blackrgb)/.05),var(--white));margin-bottom:20px}
@media  only screen and (max-width:991px){.TestSec .card{flex-wrap:wrap;padding:40px 0}
.TestSec .card .nametext{margin:0 auto}
.TestSec .card .nametext p{text-align:center}}
@media  only screen and (max-width:767px){}
@media  only screen and (max-width:578px){.TestSec .card{width:100%}
.TestSec .owl-carousel .owl-nav{bottom:auto;width:90px}
.TestSec .owl-carousel .owl-nav button{transform:scale(.8)}}

.CmsPage h2{font-size:1.75rem;color:var(--thm)}
.CmsPage h3{font-size:1.5rem;color:var(--thm1);margin-top:24px!important}
.CmsPage h4{font-size:1.25rem;font-family:'Montserrat', sans-serif!important;font-weight:600;margin-top:24px!important}
.CmsPage h5{font-size:1.1rem;color:var(--thm);font-family:'Montserrat', sans-serif!important;font-weight:600;margin-top:20px!important}
.CmsPage h6{font-size:1rem;font-family:'Montserrat', sans-serif!important;font-weight:600;margin-top:20px!important}
.CmsPage .Leftpanel ul:not(.browser-default)>li{list-style-type:none}
.CmsPage ul:not(.browser-default)>li{list-style-type:disc}
.CmsPage h2.m-0,.CmsPage h3.m-0,.CmsPage h4.m-0,.CmsPage h5.m-0,.CmsPage h6.m-0{margin:0!important}
.CmsPage h2.mt-0,.CmsPage h3.mt-0,.CmsPage h4.mt-0,.CmsPage h5.mt-0,.CmsPage h6.mt-0{margin-top:0!important}
.CmsPage h2.mb-0,.CmsPage h3.mb-0,.CmsPage h4.mb-0,.CmsPage h5.mb-0,.CmsPage h6.mb-0{margin-bottom:0!important}

.modal .modal-header .btn-close{position:absolute;right:-4px;top:-4px;height:42px;width:42px;padding:0;font-size:15px;border-radius:50%;background-color:#eee;opacity:1;z-index:2}

.accordion-item{margin-bottom:20px;background:#eee;border-radius:25px}
.accordion-header{border-radius:25px;overflow:hidden;background:rgb(var(--blackrgb)/.08)}
.accordion-header .accordion-button{border:none;padding:12px 20px;height:54px;padding-left:30px;font-weight:500}
.accordion-header.thm{background:rgb(var(--thmrgb)/.5)}
.accordion-header .accordion-button img{height:30px;width:30px;object-fit:contain;margin-right:15px}
.accordion-header .accordion-button:hover{background:rgb(var(--thmrgb)/.3)}
.accordion-header .accordion-button:not(.collapsed){background:var(--thm1);color:var(--white)}
.accordion-header .accordion-button:not(.collapsed) img{filter:inherit!important}
.accordion-header .accordion-button:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13.67 13.67" fill="%23000"><path d="M1.52,7.65h13a.35.35,0,0,1,0,.7h-13A.35.35,0,1,1,1.52,7.65Z" transform="translate(-1.16 -1.16)"/><path d="M7.65,14.48v-13a.35.35,0,0,1,.7,0v13A.35.35,0,1,1,7.65,14.48Z" transform="translate(-1.16 -1.16)"/></svg>')}
.accordion-header .accordion-button:not(.collapsed)::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" viewBox="0 0 13.67 13.67"><path d="M0.4,6h13c0.2,0,0.4,0.2,0.4,0.3c0,0.2-0.2,0.4-0.4,0.4h-13C0.2,6.7,0,6.5,0,6.3C0,6.2,0.2,6,0.4,6z"/></svg>')}
.accordion-item:last-of-type .accordion-collapse{border:none}
@media only screen and (max-width:768px){.accordion-header .accordion-button{padding-left:20px;font-weight:400;font-size:14px;padding:9px 20px;height:auto;min-height:40px}
.accordion-button::after{width:15px;height:15px;background-size:15px}
.accordion-header .accordion-button img{height:24px;width:24px;margin-right:9px}}

.Sec10 .accordion-header .accordion-button:not(.collapsed) img{filter:grayscale(1) brightness(6)!important}
.Sec10 .accordion-header.thm img{filter:grayscale(1) brightness(0)!important}

#scroll-top{position:fixed;right:15px;bottom:135px;width:40px;height:40px;background:#ddd;color:var(--thm);box-shadow:0 5px 5px rgb(var(--blackrgb)/.4);font-size:24px;z-index:99;line-height:33px;text-align:center;display:none;border-radius:100%;cursor:pointer}

.table>:not(:last-child)>:last-child>*{border-bottom-color:inherit!important}
table.dataTable.DataTable{font-size:15px;margin-top:0!important}
.DataTable>:not(caption)>*>*{padding:.5rem 1rem!important}
.DataTable>thead .sorting:before,.DataTable>thead .sorting:after{bottom:.7em!important}
.DataTable thead{background:rgb(var(--thmrgb)/.5);color:var(--white)}
.DataTable thead th{font-weight:500!important}
.DataTable>thead>tr>th:not(.sorting_disabled),.DataTable>thead>tr>td:not(.sorting_disabled){padding-right:25px!important}
.DataTable>thead>tr>th:first-child{padding-right:1rem!important}
.DataTable>thead>tr>th:first-child:after,.DataTable>thead>tr>th:first-child:before{display:none}
table.dataTable>thead .sorting:before,table.dataTable>thead .sorting:after{font-family:'Cinzel Decorative', cursive}
.pagination .page-item.disabled .page-link{color:rgb(var(--blackrgb)/.4)!important}
.pagination .page-item .page-link{color:var(--thm2)!important;padding:.1rem .6rem;font-size:14px}
.pagination .page-item.active .page-link{background:var(--thm1)!important;border-color:var(--thm1)!important;color:var(--white)!important;z-index:1!important}

.form-check{display:flex;align-items:flex-start;padding:0}
.form-check-input{margin:4px 8px 0 0!important;position:relative}
.form-check-input:checked[type=checkbox]{background-image:none;background-color:initial;border-color:var(--thm)}
.form-check-input:focus{box-shadow:0 0 0 .25rem rgb(var(--thmrgb)/.2)}
.form-check-input[type=checkbox]:after{content:'';position:absolute;left:0;top:-3px;height:18px;width:18px;transform:scale(0);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23372e2c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 9l4 4l11-12'/%3e%3c/svg%3e");transition:all .2s}
.form-check-input:checked[type=checkbox]:after{transform:scale(1)}
.form-check>label{line-height:150%;width:calc(100% - 1rem);font-size:14px}
.form-check-input:checked[type=radio]{min-width:1rem;min-height:1rem;background-color:var(--white);border-color:var(--thm1);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1.45 -1.45 3 3'%3e%3ccircle r='1' fill='%23dca900'/%3e%3c/svg%3e")}

.form-floating{color:rgb(var(--blackrgb)/.7)}
.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-select:focus,.form-floating>.form-select:not(:placeholder-shown){padding-top:1rem;padding-bottom:.1rem;/* border-color:rgb(var(--blackrgb)/.4)!important;*/}
.form-floating>.form-control,.form-floating>.form-select{padding:.5rem .75rem .5rem;height:calc(2.8rem + 2px);border-color:rgb(var(--blackrgb)/.1);background-color:var(--white)}
.form-floating>.form-control[type="file"]:not(:placeholder-shown){padding-top:0;line-height:44px}
.form-floating>.form-control[type="file"]:not(:placeholder-shown)~label{transform:none;background:var(--thm);height:100%;left:auto;right:0;color:var(--white);opacity:1;border-radius:0 5px 5px 0}
.form-floating>.form-control~label:after{position:absolute;content:'';left:0;top:0;right:0;bottom:0;margin:auto;z-index:-1;width:90%;height:90%;/*background:var(--white);*/ opacity:1;transition:all .7s}
.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.7) translateY(-0) translateX(.15rem);margin:0;padding-top:0;padding-bottom:0;height:auto;opacity:1;color:var(--thm1)}
/*.form-floating>.form-select~label{transform:scale(.8) translateY(-.75rem) translateX(.15rem)}*/
.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{opacity:1}
.form-floating>label{padding:.65rem .75rem}
.form-floating>textarea{height:140px!important}
.flatpickr,[type="date"]::-webkit-calendar-picker-indicator{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384.02 384"><path d="M876,266.25v267a9.15,9.15,0,0,0-.64,1.69c-3.36,18.5-13.83,31.31-31.13,38.45-3.73,1.54-7.81,2.26-11.73,3.36h-297a14.48,14.48,0,0,0-2.08-.69A49.34,49.34,0,0,1,492,527.58q-.12-127.86,0-255.7c0-21.07,13.53-39.47,33.45-46.47,8.72-3.07,17.7-2.65,26.68-2.66H576c0-5.1.27-9.84-.06-14.54-.53-7.35,2.19-12.56,9.06-15.46h6c6.82,2.94,9.61,8.1,9.07,15.48-.35,4.78-.07,9.61-.07,14.32H768c0-4.91.27-9.64-.06-14.34-.53-7.36,2.2-12.56,9.06-15.46h6c6.8,2.93,9.6,8.08,9.06,15.44-.34,4.79-.06,9.61-.06,14.57,12,0,23.5-.08,35,0a49.48,49.48,0,0,1,47.24,36.3C874.87,261.45,875.4,263.86,876,266.25ZM516,324.93v3.81q0,98.45,0,196.87c0,16.43,10.77,27.13,27.3,27.14H824.55c16.74,0,27.44-10.67,27.45-27.38q0-98.24,0-196.49v-3.95Zm84-78c0,3.8,0,7.17,0,10.54,0,7.89-5,13.35-12.13,13.28-6.93-.08-11.82-5.49-11.87-13.17,0-3.56,0-7.13,0-10.82-11.82,0-23.06-.06-34.3,0-12.82.1-23.7,8.56-25.07,21.27-1.16,10.69-.24,21.61-.24,32.49H852c0-9.32,0-18.42,0-27.52-.1-15.24-11-26.17-26.29-26.25-10.12,0-20.24,0-30.36,0-1.07,0-2.14.14-3.34.22,0,3.83,0,7.33,0,10.82-.07,7.58-5.13,13-12.08,12.94s-11.86-5.47-11.91-13.13c0-3.56,0-7.13,0-10.69Z" transform="translate(-491.98 -192.75)"/></svg>') right 1rem center/18px auto no-repeat}
[type="date"]::-webkit-calendar-picker-indicator{width:40px;height:20px}
input[type="date"]::-webkit-datetime-edit,input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-clear-button{position:relative;color:transparent}
input[type="date"]::-webkit-datetime-edit-text{text-transform:uppercase}
input[type="date"]::-webkit-datetime-edit-year-field{position:absolute!important;left:57px;text-transform:uppercase;padding-left:5px;color:rgb(var(--blackrgb)/.8)}
input[type="date"]::-webkit-datetime-edit-month-field{position:absolute!important;left:24px;text-transform:uppercase;padding-left:5px;text-align:center;color:rgb(var(--blackrgb)/.8)}
input[type="date"]::-webkit-datetime-edit-day-field{position:absolute!important;left:0;text-transform:uppercase;color:rgb(var(--blackrgb)/.8)}
.flatpickr-day.selected{border-color:var(--thm)!important;background:var(--thm)!important}
.select2-container--default .select2-selection--single{border:1px solid rgb(var(--blackrgb)/.1)!important;height:auto!important}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;width:30px}
.select2-container--default .select2-selection--single .select2-selection__rendered{padding:.5rem .75rem .5rem}

.whatsappblock,.InquiryIcon{bottom:15px;right:10px;opacity:1;box-sizing:border-box;direction:ltr;position:fixed!important;z-index:99!important;width:50px;height:50px;padding:5px;box-sizing:border-box;border-radius:50%;cursor:pointer;box-shadow:2px 2px 6px rgb(var(--blackrgb)/.4);transition:all .5s ease 0s;position:relative;display:block;background:rgb(77 194 71)!important}
.whatsappblock svg{width:100%;height:100%;fill:var(--white);stroke:none}
.InquiryIcon{bottom:75px;background:var(--thm)!important;align-items:center;justify-content:center;font-size:24px;color:var(--white);display:flex!important}
.InquiryIcon+.InquiryIcon{bottom:15px;background:var(--bs-info)!important}
.InquiryIcon:hover i{color:var(--white)!important}
@media only screen and (max-width:567px){.whatsappblock,.InquiryIcon{height:42px;width:42px}
.InquiryIcon{bottom:65px}
#scroll-top{display:none!important}}

.Contact{padding:50px 0!important}
.Contact form{border-radius:9px;background:rgb(var(--thmrgb1)/.06);box-shadow:0 0 9px rgb(var(--blackrgb)/.2);padding:30px!important;width:100%;margin:0 auto 10px}
.Contact img{max-width:450px;width:100%;display:flex;margin:0}
.Contact .accordion-button{padding:12px 1.25rem!important}
.Contact .accordion-button.collapsed{background:rgb(var(--thmrgb)/.05)}
.Contact .accordion-button:not(.collapsed){background:var(--thm);color:var(--white)}
.Contact .accordion-button:not(.collapsed):after{filter:brightness(22)}
.Contact .accordion-button:after{width:1rem;height:1rem;background-size:1rem}
.Contact .accordion-body{background:var(--white)}
.Contact .form-floating>.form-control:focus,.Contact .form-floating>.form-control:not(:placeholder-shown){padding-top:1rem}
.Contact .form-floating>.form-control,.Contact .form-floating>.form-select{padding:.8rem .75rem .2rem;height:calc(2.8rem + 2px);border-color:rgb(var(--blackrgb)/.1);background-color:var(--white)}
.Contact .form-floating>.form-control[type="file"]:not(:placeholder-shown){padding-top:0;line-height:44px}
.Contact .form-floating>.form-control[type="file"]:not(:placeholder-shown)~label{transform:none;height:100%;color:var(--white)!important;background:var(--thm1);left:auto;right:0;color:var(--white);opacity:1;border-radius:0 5px 5px 0}
.Contact .form-floating>label{padding:.65rem .75rem;color:rgb(var(--blackrgb)/.6)!important}
.Contact .form-floating>textarea{height:120px!important}
.Contact .CountrySelect a{border:1px solid #e1e1e1;display:flex;align-items:center;line-height:normal!important;background:var(--white)!important}
.Contact .CountrySelect a i{box-shadow:0 0 1px rgb(var(--blackrgb)/.5);line-height:14px;width:18px}
.Contact .CountrySelect a span{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:13px!important;text-transform:uppercase}
.Contact .CountrySelect a span:after{display:none}
.Contact .CountrySelect .CountryCode{max-width:70px;text-align:center;padding:0!important}
.Contact .CountrySelect label{transform:translateY(.6rem) translateX(9.3rem)!important;z-index:3}
.Contact .CountrySelect>input[type="number"].form-control{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}
.Contact .CountrySelect>.form-control:focus~label,.Contact .CountrySelect>.form-control:not(:placeholder-shown)~label{transform:scale(.7) translateY(-0) translateX(13.5rem)!important;z-index:3}
.Contact .CountrySelect.form-floating>.countrylist{padding:0;max-height:200px;overflow:auto;background:var(--white);right:auto!important;left:0!important}
.countrylist li{padding:4px 12px;cursor:pointer;font-size:13px;padding-right:70px;white-space:nowrap}
.countrylist li i{margin-right:5px}
.countrylist li span{font-size:11px;color:rgb(var(--blackrgb)/.5);position:absolute;right:12px}
.countrylist li:hover{background:rgb(var(--blackrgb)/.08)}
.Contact .ConInfo{height:100%}
.Contact .ConInfo>div{background:rgb(var(--thmrgb)/.06)}
.Contact .ConInfo li{display:flex;align-items:baseline}
.Contact .ConInfo li i{background:none!important;color:var(--thm)!important;font-size:20px;min-width:32px;height:auto;position:relative;bottom:-3px;top:auto}
.Contact .ConInfo li a{color:rgb(var(--blackrgb)/.8)!important}
.Contact .ConInfo li a:hover{color:var(--black)!important}
.Contact .card-header{display:flex;padding:0 1rem;background:none;border:none}
.Contact .card-header i{font-size:36px;background:var(--thm1);border-radius:9px;height:80px;width:80px;margin-top:-25px;margin-right:15px}
.Contact .card-header h3{position:relative;padding-bottom:9px}
.Contact .card-header h3:after{position:absolute;bottom:0;height:2px;width:40px;background:var(--thm1);left:0;content:''}
.form-select:focus,.form-control:focus{box-shadow:0 0 0 0.25rem rgb(var(--thmrgb)/.25);border-color:var(--thm)}


svg.bgsvg{width:100%;background-image:linear-gradient(180deg, #333 46%,#555 100%);position:absolute;top:0;transform:rotate(180deg)}
svg.bgsvg.bgsvg1{transform:rotate(0deg);bottom:0;top:auto}
svg.bgsvg path:nth-child(1){opacity:.1}
svg.bgsvg path:nth-child(2){opacity:.2}
svg.bgsvg path:nth-child(3){opacity:.3}
svg.bgsvg path:nth-child(4){opacity:.5}

.modal-body.contact{padding:30px 30px 10px!important}
footer .FooterTop{border-radius:60px;padding:20px 30px 20px 50px;position:relative;top:-52px;background:var(--white);box-shadow:0 0 15px rgb(var(--blackrgb)/.1)}
footer .FooterTop .input-group .form-control{border-radius:30px;border-right:none;height:60px;font-size:20px;padding-left:30px;padding-right:40px;margin-right:-30px}
footer .FooterTop .input-group .input-group-text{border-radius:30px!important;background:var(--thm);padding:0 20px;color:var(--white);font-size:20px;z-index:3;cursor:pointer;position:relative;border-left:none}
footer .FooterMid{position:relative;padding-bottom:3rem!important;z-index:1}
footer .FooterMid svg.bgsvg{fill:#111;z-index:-1;opacity:.5}
/*footer .FooterMid .row.menu>div:first-child{width:22%}
footer .FooterMid .row.menu>div:last-child{width:78%}*/
footer .FooterMid p{line-height:160%!important;font-size:13px!important;margin-top:9px!important;color:rgb(var(--whitergb)/.8)!important;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;transition:all .5s}
footer .FooterMid .aboutsec a{text-transform:uppercase;font-size:13px}
footer .FooterMid .links li a,footer .FooterMid .ConInfo li span,footer .FooterMid .ConInfo li a{color:rgb(var(--whitergb)/.8)!important;font-weight:400;opacity:.9;margin:0;font-size:14px;transition:all .5s}
footer .FooterMid h3{/*margin-bottom:20px!important;*/font-family:'Montserrat', sans-serif!important;padding-bottom:9px!important;color:var(--white)!important;font-weight:700;position:relative}
footer .FooterMid h3:after{position:absolute;content:'';bottom:0;left:0;width:20px;height:1px;background:var(--thm);display:none}
footer .FooterMid ul.links li a{margin:0 0 2px;line-height:normal;padding:0 0 0 15px;display:inline-block;position:relative;font-size:14px;opacity:.9}
footer .FooterMid ul.links li a:before{position:absolute;left:0;top:2px;font-family:"Font Awesome 5 Pro";color:var(--thm);font-size:10px;text-rendering:auto;content:"\f054";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .35s}
footer .FooterMid ul.links li a:hover{margin-left:9px;opacity:1!important}
footer .FooterMid .ConInfo ul{margin:0;padding:0;list-style:none}
footer .FooterMid .ConInfo li,.ConInfo li{position:relative;margin-bottom:6px;font-size:15px;line-height:normal!important;text-align:center}
footer .FooterMid .ConInfo li>span a,.ConInfo li>span a{margin-left:5px;white-space:nowrap}
footer .FooterMid .ConInfo li>span a:first-child,.ConInfo li>span a:first-child{margin:0}
footer .FooterMid .ConInfo i,.ConInfo i{width:28px;height:28px;display:flex;margin:0 auto 9px;align-items:center;justify-content:center;border-radius:50%;font-size:28px;color:var(--thm)!important}
footer .FooterMid .ConInfo li a,.ConInfo li a{color:var(--black);padding:0;line-height:30px}
footer .FooterMid .ConInfo li a::after{display:none}
footer .FooterMid .ConInfo li:hover span,footer .FooterMid .ConInfo li a:hover{opacity:1}
footer .FooterMid a img{max-width:150px;width:100%;height:auto;padding:5px 9px 9px;background:var(--white);border-radius:0 0 9px 9px}
footer{/*margin-top:50px;*/padding:0!important;width:100%;background:#111}
footer ul{margin:0;padding:0;width:100%}

footer .icons li,.icons li{display:inline-block;margin:0 5px}
footer .icons li{margin:0 1px}
footer .icons li:first-child,.icons li:first-child{margin-left:0}
footer .icons li a,.icons li a{border-radius:50%}
footer .icons li a i,.icons li a i{border-radius:50%;width:33px;font-size:16px;color:var(--white);position:relative;line-height:33px;text-align:center;display:flex;align-items:center;justify-content:center;transition:all .5s}
footer .icons li a i,footer .icons li a i:after{border-radius:3px!important}
footer .icons li a i{width:25px;font-size:16px;line-height:25px;color:rgb(var(--whitergb)/.9)}
footer .icons li a i:after{border:1px solid rgb(var(--blackrgb)/.7)!important}
.icons.iblack{padding:0;margin:0}
.icons.iblack li a i{color:rgb(var(--blackrgb)/.8)}
.icons li a:hover i{color:var(--white)}
footer .icons li a i:after,.icons li a i:after{position:absolute;content:'';top:0;left:0;height:100%;width:100%;border:1px solid rgb(var(--blackrgb)/.4);border-radius:50%;transform:rotate(90deg);transition:all .5s}
footer .icons li a i:after,.icons li a:hover i:after{border-radius:50%;background:rgb(var(--whitergb)/.3);display:none}
footer .icons li a:hover i,.icons li a:hover i{transform:rotate(360deg);box-shadow:0 3px 5px rgb(var(--blackrgb)/.5)}
footer .icons li a:hover .fa,.icons{color:var(--white)}
footer .icons li a .fa-facebook,footer .icons li a .fa-facebook-f,.icons li a:hover .fa-facebook,.icons li a:hover .fa-facebook-f{background:#3b5998}
footer .icons li a .fa-twitter,.icons li a:hover .fa-twitter{background:#00acee}
footer .icons li a .fa-youtube,.icons li a:hover .fa-youtube{background:#F00}
footer .icons li a .fa-whatsapp,.icons li a:hover .fa-whatsapp{background:#25D366}
footer .icons li a .fa-linkedin,.icons li a:hover .fa-linkedin,footer .icons li a .fa-linkedin-in,.icons li a:hover .fa-linkedin-in{background:#0e76a8}
footer .icons li a .fa-pinterest,footer .icons li a:hover .fa-pinterest-p,.icons li a .fa-pinterest,.icons li a:hover .fa-pinterest-p{background:#E60023}
footer .icons li a .fa-instagram,.icons li a:hover .fa-instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433',endColorstr='#bc1888',GradientType=1 )}

.fbottom{background:var(--black);padding:12px 0;width:100%}
.fbottom img{height:26px}
.fbottom p,.fbottom p a{margin:0;padding:0;color:rgb(var(--whitergb)/.6)!important;font-size:13px;font-weight:500}
.fbottom p strong,.fbottom p strong a{color:var(--white)!important;font-weight:700}
.fbottom p a:hover{opacity:1}
.fbottom .text-end p{text-align:right}

[class*="sws-"]{position:relative;display:inline-block}
[class*="sws-"]:before,[class*="sws-"]:after{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}
[class*="sws-"]:hover:before,[class*="sws-"]:hover:after{visibility:visible;opacity:1}
[class*="sws-"]:hover:before,[class*="sws-"]:hover:after{-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}
[class*="sws-"]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}
[class*="sws-"]:after{background:#383838;color:white;padding:6px 10px;font-size:12px;line-height:12px;white-space:nowrap}
[class*="sws-"][title]:after{content:attr(title)}
[class*="sws-"][data-title]:after{content:attr(data-title);font-family:'Montserrat', sans-serif!important}
[title='']:before,[title='']:after,[data-title='']:before,[data-title='']:after{display:none!important}
.sws-top-left:before{border-top-color:#383838}
.sws-top-right:before{border-top-color:#383838}
.sws-top:before{border-top-color:#383838}
.sws-bottom-left:before{border-bottom-color:#383838}
.sws-bottom-right:before{border-bottom-color:#383838}
.sws-bottom:before{border-bottom-color:#383838}
.sws-left:before{border-left-color:#383838}
.sws-right:before{border-right-color:#383838}
.sws-top:before{margin-bottom:-11px}
.sws-top:before,.sws-top:after{bottom:100%;left:50%}
.sws-top:before{left:calc(50% - 6px)}
.sws-top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
.sws-top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.sws-top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}
.sws-bottom:before{margin-top:-11px}
.sws-bottom:before,.sws-bottom:after{top:100%;left:50%}
.sws-bottom:before{left:calc(50% - 6px)}
.sws-bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
.sws-bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.sws-bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}
.sws-right:before{margin-left:-11px;margin-bottom:-6px}
.sws-right:after{margin-bottom:-14px}
.sws-right:before,.sws-right:after{left:100%;bottom:50%}
.sws-right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}
.sws-right:hover:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}
.sws-left:before{margin-right:-11px;margin-bottom:-6px}
.sws-left:after{margin-bottom:-14px}
.sws-left:before,.sws-left:after{right:100%;bottom:50%}
.sws-left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}
.sws-left:hover:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}
.sws-top-left:before{margin-bottom:-11px}
.sws-top-left:before,.sws-top-left:after{bottom:100%;left:50%}
.sws-top-left:before{left:calc(50% - 6px)}
.sws-top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}
.sws-top-left:after{margin-left:12px}
.sws-top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.sws-top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}
.sws-top-right:before{margin-bottom:-11px}
.sws-top-right:before,.sws-top-right:after{bottom:100%;left:50%}
.sws-top-right:before{left:calc(50% - 6px)}
.sws-top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
.sws-top-right:after{margin-left:-12px}
.sws-top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.sws-top-right:hover:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.sws-bottom-left:before{margin-top:-11px}
.sws-bottom-left:before,.sws-bottom-left:after{top:100%;left:50%}
.sws-bottom-left:before{left:calc(50% - 6px)}
.sws-bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}
.sws-bottom-left:after{margin-left:12px}
.sws-bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.sws-bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}
.sws-bottom-right:before{margin-top:-11px}
.sws-bottom-right:before,.sws-bottom-right:after{top:100%;left:50%}
.sws-bottom-right:before{left:calc(50% - 6px)}
.sws-bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
.sws-bottom-right:after{margin-left:-12px}
.sws-bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.sws-bottom-right:hover:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.sws-small:after,.sws-medium:after,.sws-large:after{white-space:normal;line-height:1.4em;word-wrap:break-word}
.sws-small:after{width:80px}
.sws-medium:after{width:150px}
.sws-large:after{width:300px}
[class*="sws-"]:after{text-shadow:0 -1px 0 black;box-shadow:4px 4px 8px rgba(0,0,0,0.3);border-radius:3px}
.sws-error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}
.sws-error.sws-top-left:before{border-top-color:#b34e4d}
.sws-error.sws-top-right:before{border-top-color:#b34e4d}
.sws-error.sws-top:before{border-top-color:#b34e4d}
.sws-error.sws-bottom-left:before{border-bottom-color:#b34e4d}
.sws-error.sws-bottom-right:before{border-bottom-color:#b34e4d}
.sws-error.sws-bottom:before{border-bottom-color:#b34e4d}
.sws-error.sws-left:before{border-left-color:#b34e4d}
.sws-error.sws-right:before{border-right-color:#b34e4d}
.sws-warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}
.sws-warning.sws-top-left:before{border-top-color:#c09854}
.sws-warning.sws-top-right:before{border-top-color:#c09854}
.sws-warning.sws-top:before{border-top-color:#c09854}
.sws-warning.sws-bottom-left:before{border-bottom-color:#c09854}
.sws-warning.sws-bottom-right:before{border-bottom-color:#c09854}
.sws-warning.sws-bottom:before{border-bottom-color:#c09854}
.sws-warning.sws-left:before{border-left-color:#c09854}
.sws-warning.sws-right:before{border-right-color:#c09854}
.sws-info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}
.sws-info.sws-top-left:before{border-top-color:#3986ac}
.sws-info.sws-top-right:before{border-top-color:#3986ac}
.sws-info.sws-top:before{border-top-color:#3986ac}
.sws-info.sws-bottom-left:before{border-bottom-color:#3986ac}
.sws-info.sws-bottom-right:before{border-bottom-color:#3986ac}
.sws-info.sws-bottom:before{border-bottom-color:#3986ac}
.sws-info.sws-left:before{border-left-color:#3986ac}
.sws-info.sws-right:before{border-right-color:#3986ac}
.sws-success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}
.sws-success.sws-top-left:before{border-top-color:#458746}
.sws-success.sws-top-right:before{border-top-color:#458746}
.sws-success.sws-top:before{border-top-color:#458746}
.sws-success.sws-bottom-left:before{border-bottom-color:#458746}
.sws-success.sws-bottom-right:before{border-bottom-color:#458746}
.sws-success.sws-bottom:before{border-bottom-color:#458746}
.sws-success.sws-left:before{border-left-color:#458746}
.sws-success.sws-right:before{border-right-color:#458746}
.sws-always:after,.sws-always:before{opacity:1;visibility:visible}
.sws-always.sws-top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.sws-always.sws-top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}
.sws-always.sws-top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.sws-always.sws-top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}
.sws-always.sws-top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.sws-always.sws-top-right:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.sws-always.sws-bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.sws-always.sws-bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}
.sws-always.sws-bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.sws-always.sws-bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}
.sws-always.sws-bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.sws-always.sws-bottom-right:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.sws-always.sws-left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}
.sws-always.sws-left:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}
.sws-always.sws-right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}
.sws-always.sws-right:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}
.sws-rounded:after{border-radius:4px}
.sws-no-animate:before,.sws-no-animate:after{-webkit-transition-duration:0ms;-moz-transition-duration:0ms;transition-duration:0ms}
.sws-bounce:before,.sws-bounce:after{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,0.77,1.24)}

.Delete .modal-body{background:rgb(234 3 0/.2)}
.Delete .modal-body.ModCheck{background:rgb(var(--thmrgb)/.2)}
.Delete .modal-dialog{width:400px!important}
.Delete i{font-weight:400;color:#ea0300;height:80px;width:80px;border:2px solid;border-radius:50%;justify-content:center;align-items:center;display:flex;margin:0 auto 20px}
.Delete h3{font-size:18px;font-weight:600;color:#000}

@media only screen and (max-width:991px){footer .FooterMid .row.menu>div,footer .FooterMid .row.menu>div:first-child,footer .FooterMid .row.menu>div:last-child{width:50%}
footer .FooterTop{padding:20px;border-radius:40px}
footer .FooterTop p{font-size:13px!important;line-height:20px!important}
footer .FooterTop h2{font-size:18px!important;line-height:120%!important;margin-bottom:9px!important}
footer .FooterTop .input-group .form-control{font-size:15px;padding-left:20px;height:48px}
footer .FooterTop .input-group .input-group-text{font-size:16px}
footer .FooterTop .subc{width:100%}
footer h3{margin-top:30px!important}
footer ul.links{display:flex;flex-wrap:wrap}
footer ul.links li{width:50%}
footer .text-end{text-align:center!important}
footer .text-start ul{justify-content:center;display:flex}
.fbottom img{max-width:350px;width:100%;height:auto}
footer .FooterMid .BlockF{padding:1px 0 30px 0}
footer .FooterMid .BlockR{padding:0 0 30px}
footer .FooterMid .BlockR>.row>div{margin-bottom:0}
footer .FooterMid h3{font-size:18px!important}
footer .FooterMid img.w-75{max-width:220px}}
@media only screen and (max-width:767px){footer .FooterMid .row.menu>div,footer .FooterMid .row.menu>div:first-child,footer .FooterMid .row.menu>div:last-child{width:100%}
.form-floating>.form-control[type="file"]:not(:placeholder-shown)~label{font-size:14px}
.form-floating>.form-control[type="file"]:not(:placeholder-shown)~label span{overflow:hidden;white-space:nowrap;display:block;width:50px}
.countrylist li{white-space:inherit}

table.Responsive colgroup{display:none}
table.Responsive caption{font-size:1.3em}
table.Responsive thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
table.Responsive tr{border-bottom:1px solid rgb(var(--blackrgb)/.1);display:block;margin-bottom:.625em}
table.Responsive td{border-bottom:1px solid rgb(var(--blackrgb)/.1);display:block;font-size:.9em;text-align:right;padding:.5rem .6rem!important}
table.Responsive td::before{content:attr(data-label);float:left;font-weight:bold;color:var(--thm1)}
table.Responsive td:last-child{border-bottom:0}}
@media only screen and (max-width:567px){.foottop .nav-tabs li{height:37px}
.fbottom{padding:9px 0}
.fbottom,.fbottom .text-end p,.fbottom .text-start p{text-align:center!important}
.form-floating>.form-control[type="file"]:not(:placeholder-shown)~label>span{display:none}
.form-floating>.form-control[type="file"]:not(:placeholder-shown),.form-floating>.form-control[type="file"]:not(:placeholder-shown)~label{font-size:13px}
.foottop .nav-tabs li{height:37px}
.fbottom{padding:9px 0}
.fbottom,.fbottom .text-end p,.fbottom .text-start p{text-align:center!important}}
@media only screen and (max-width:450px){}