@charset "UTF-8";

@import url("core.min.css");
@import url("header.css"); 
@import url("plugins.min.css"); 
@import url("responsive.css");

/*****/
*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
a:focus, button:focus{outline: none !important}button::-moz-focus-inner{border: 0}*:focus{outline: none}blockquote{padding: 0;margin: 0}input, button, select, textarea{outline: none}label{margin-bottom: 0}p{margin-bottom: 1rem!important;}ul, ol{list-style: none;padding: 0;margin: 0}ul li, ol li{display: block}dl{margin: 0}dt, dd{line-height: inherit}dt{font-weight: inherit}dd{margin-bottom: 0}cite{font-style: normal}form{margin-bottom: 0}blockquote{padding-left: 0;border-left: 0}address{margin-top: 0;margin-bottom: 0}figure{margin-bottom: 0}html p a:hover{text-decoration: none}
body{font-family: "Poppins",Arial, sans-serif !important;font-size: 14px;line-height: 1.71429;font-weight: 400;letter-spacing: .05em;color: #151515;background-color: #ffffff;-webkit-text-size-adjust: none;-webkit-font-smoothing: subpixel-antialiased}
.wrap { position: relative; min-height: 100vh; }
a,a:active,a:focus{text-decoration:none}
.object-fit-cover {-o-object-fit: cover !important;  object-fit: cover !important; }
:root{--font:"Poppins",sans-serif;--heading-font:"Inter",sans-serif;--mdpl-clr01:#f7a600;--mdpl-clr02:#662600;--mdpl-clr03:#1a1a18;--white:#fff;--black:#121212;--light-grey:#e6e6e6;--grey:#666;--custom-bg:rgba(0,0,0,0.8);--swiper-navigation-size:24px}
.section {padding: 100px 0; overflow: hidden; }
.bg_parallax{background-size:cover !important;background-position:center center !important;background-attachment:fixed !important;position:relative}

p + p {
	margin-bottom: 1rem!important
  }

/*****/
.swiper-slider-hero { position:relative;overflow:hidden;display: block; margin: 0; padding: 0;   }
.swiper-slider-hero .swiper-wrapper{position:relative; z-index:0;width:100%;height:100%; }
.swiper-slider-hero .swiper-slide{/* max-height: 38.54167vw;min-height:calc(100vh - 100px); min-height: 560px;*/}
.swiper-slider-hero .image-layer{position:relative;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover !important;background-position:50%;transition:transform 7s ease,opacity 1.5s ease-in;z-index:1}.swiper-slider-hero .swiper-pagination-bullet{height:12px !important;width:4px !important;margin:10px 0 !important;border-radius:0 !important}.swiper-slider-hero .swiper-pagination{display:table;position:absolute;left:0;transform:translate(50px,-50px) !important}.swiper-slider-hero .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.content-layer{position:relative;background-color:var(--mdpl-clr02);display:block;float:left;padding:110px 50px 120px 75px}.swiper-title{font-family:var(--heading-font);text-transform:uppercase;color:var(--white);font-size:3rem;font-weight:500;line-height:1.2}.swiper-slider-hero .swiper-button-prev{width:60px;height:60px;line-height:60px;text-align:center;position:absolute;left:50px;top:calc(50% - 20px);border:2px solid #fff;border-radius:50%;color:#fff;z-index:3;font-size:23px;cursor:pointer;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.swiper-slider-hero .swiper-button-prev:hover{background:#fbc50b;border-color:transparent}.swiper-slider-hero .swiper-button-next{width:60px;height:60px;line-height:60px;text-align:center;position:absolute;right:50px;top:calc(50% - 20px);border:2px solid #fff;border-radius:50%;color:#fff;z-index:3;font-size:23px;cursor:pointer;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.swiper-slider-hero .swiper-button-next:hover{background:#fbc50b;border-color:transparent}


/*****/
.theme-btn{display:inline-block;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.butn{color:#fff;background-color: var(--mdpl-clr02);padding:14px 26px 12px !important;font-size:13px !important;letter-spacing:.2em;font-weight:600;text-transform:uppercase; text-decoration: none ;display:inline-block;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.butn span.before-line{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.butn span.before-line:before{content:"";display:inline-block;width:20px;height:1px;margin-right:14px;margin-bottom:1px;background-color:#fff;transition:all .3s ease}.butn span.before-line:after{content:"";display:inline-block;width:0;height:1px;margin-bottom:1px;background-color:#fe7c00;transition:all .3s ease}.butn:hover{color:#fff;background-color:#001736}.butn:hover span.before-line:before{background-color:#fff;margin-right:0;width:0}.butn:hover span.before-line:after{background-color:#fe7c00;width:20px;margin-left:14px}.butn.white:hover{color:#001736;background-color:#fff}.butn.transparent{background-color:transparent;padding:0 !important}.butn.transparent:hover{background-color:transparent}.butn.transparent span.before-line:before{background-color:#fff}.butn.link{background-color:transparent;padding:0 !important;color:#fe7c00}.butn.link:hover{background-color:transparent}.butn.link span.before-line:before{background-color:#fe7c00}
.btn-outline-white{background-color:#fff;border:1px solid #fff;color:var(--mdpl-clr02)}.btn-outline-white.active,.btn-outline-white:active,.btn-outline-white:focus,.btn-outline-white:hover{color:#fff;background:var(--mdpl-clr01)}
/******/
.case1-section-area{position:relative;z-index:1}.case1-section-area .case-header-area{position:relative;z-index:1;margin-bottom:60px}@media(max-width:767px){.case1-section-area .case-header-area{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px){.case1-section-area .case-header-area{margin-bottom:30px}}.case1-section-area .cs_case_study_1_list{display:flex; margin: 0; padding: 0;}@media only screen and (min-width:768px) and (max-width:991px){.case1-section-area .cs_case_study_1_list{flex-direction:column}}@media(max-width:767px){.case1-section-area .cs_case_study_1_list{flex-direction:column}}.case1-section-area .cs_case_study_1_list>.cs_case_study.cs_style_1{flex:1}.case1-section-area .cs_case_study_1_list .cs_case_study.cs_style_1{min-height:400px}.case1-section-area .cs_case_study_1_list .cs_case_study.cs_style_1 .cs_case_study_in{transition:all .2s ease;left:80px;opacity:0}@media only screen and (min-width:768px) and (max-width:991px){.case1-section-area .cs_case_study_1_list .cs_case_study.cs_style_1 .cs_case_study_in{left:0;opacity:1}}.case1-section-area .cs_case_study_1_list .cs_case_study.cs_style_1.active{flex:3}.case1-section-area .cs_case_study_1_list .cs_case_study.cs_style_1.active .cs_case_study_in{opacity:1;left:0;transition:all .6s ease;transition-delay:.3s}.case1-section-area .cs_case_study_1_list .cs_case_study.cs_style_1.active .cs_case_study_icon{transform:scale(0) rotate(360deg);transition-delay:.1s}.case1-section-area .cs_case_study.cs_style_1{height:700px;display:flex;align-items:flex-end;position:relative;overflow:hidden;transition:all .4s ease}@media only screen and (min-width:1200px) and (max-width:1399px){.case1-section-area .cs_case_study.cs_style_1{height:600px}}.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_title a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:bottom left;background-size:100% 3px;text-decoration:none}.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_number{left:70px;top:70px;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_number{left:30px;top:40px}}.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_category{margin-bottom:15px}.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_thumb{position:absolute;height:100%;width:100%;left:0;top:0}.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_thumb::before{position:absolute;content:'';width:100%;height:100%;background:linear-gradient(0,rgba(18,15,12,0.851),rgba(18,15,12,0));top:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:.375rem;z-index:0}.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_in{position:relative;z-index:2;width:100%;padding:88px 72px}@media only screen and (min-width:1200px) and (max-width:1399px){.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_in{padding:50px}}@media only screen and (min-width:768px) and (max-width:991px){.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_in{padding:30px}}.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_icon{left:70px;bottom:86px;z-index:1;height:55px;width:55px;transition:all .6s ease}@media only screen and (min-width:1200px) and (max-width:1399px){.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_icon{left:40px;bottom:50px}}@media only screen and (min-width:768px) and (max-width:991px){.case1-section-area .cs_case_study.cs_style_1 .cs_case_study_icon{display:none}}.case1-section-area .cs_case_study_thumb{background-image:url(../images/home/01.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.case1-section-area .cs_case_study_thumb.cs_case_study_thumb2{background-image:url(../images/home/02.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.case1-section-area .cs_case_study_thumb.cs_case_study_thumb3{background-image:url(../images/home/03.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.case1-section-area .cs_case_study_thumb.cs_case_study_thumb4{background-image:url(../images/home/04.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.case1-section-area .cs_case_study_thumb.cs_case_study_thumb5{background-image:url(../images/home/05.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.case1-section-area .cs_case_study_thumb.cs_case_study_thumb6{background-image:url(../images/home/06.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.case1-section-area .cs_case_study_thumb.cs_case_study_thumb7{background-image:url(../images/home/07.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.case1-section-area .cs_case_study.cs_style_1.cs_hover_active{margin:0 8px;border-radius:5px;height:375px}@media only screen and (min-width:768px) and (max-width:991px){.case1-section-area .cs_case_study.cs_style_1.cs_hover_active{margin:0 0 24px 0}}@media(max-width:767px){.case1-section-area .cs_case_study.cs_style_1.cs_hover_active{margin:0 0 24px 0}}.case1-section-area .cs_case_study.cs_style_1.cs_hover_active.active .content-area1{opacity:0;transition:all .4s}.case1-section-area .cs_case_study.cs_style_1.cs_hover_active.active .content-area{left:0;transition:all .4s;opacity:1}.case1-section-area .content-area1{position:absolute;transform:rotate(-90deg);width:290px;height:auto;left:-80px;bottom:162px;transition:all .4s;opacity:1}.case1-section-area .content-area1 a{font-family:var(--font);font-size:20px;line-height:20px;color:var(--white);font-weight:600;display:inline-block;text-transform:capitalize; text-decoration: none;transition:all .4s;width:100%}.case1-section-area .content-area{position:absolute;z-index:1;transition:all .4s;padding:0 24px 24px 24px;bottom:0;left:-100%;opacity:0}.case1-section-area .content-area a{font-family:var(--font);font-size:20px;line-height:20px;color:var(--white);font-weight:600;display:inline-block;text-transform:capitalize; text-decoration: none;transition:all .4s;width:100%;text-decoration:none;margin-bottom:8px}.case1-section-area .content-area p{font-family:var(--font);font-size:14px;line-height:21px;font-weight:400;color:#b2bbc6;transition:all .4s}.case1-section-area .cs_case_study.cs_style_1.cs_hover_active:first-child{margin-left:0}.case1-section-area .cs_case_study.cs_style_1.cs_hover_active:last-child{margin-right:0}

/*****/
.lead { font-size: 1rem; margin-bottom: 1rem!important}
.section-title{position:relative;margin-bottom:19px}.section-title h3{text-transform:uppercase;font-weight:700 !important;font-family:var(--heading-font);font-size:28px;line-height:36px;letter-spacing:.5px;display:block;padding-left:47px;margin-bottom:5px;position:relative}.section-title h3:after,.section-title h3:before{display:block;content:"";position:absolute;width:36px;height:1px;left:0;background-color:var(--mdpl-clr01);top:50%}
.section-title.title-style-center_text{text-align:center;margin-bottom:30px}.section-title.title-style-center_text.section-title h3{padding-left:0;margin-bottom:5px;display:inline-block}.section-title.title-style-center_text.section-title h3:before{margin-left:-47px;left:0;right:auto}.section-title.title-style-center_text.section-title h3:after{margin-right:-47px;left:auto;right:0}
.sec-title{align-items:flex-start;gap:23px}.sec-title__tagline{position:relative;margin:0;color:var(--floens-base2,#8a5133);font-weight:500;font-size:16px;line-height:1;margin-bottom:15px;text-transform:uppercase}.sec-title__title{margin:0;font-size:40px;color:var(--floens-black2,#2b1e16);font-weight:bold;line-height:1.09;letter-spacing:var(--floens-letter-space-xl,-1.65px);margin-bottom:0}.sec-title--center{display:block;text-align:center}.sec-title--center .sec-title__tagline{display:inline-block;margin:0;margin-left:27px;top:0;writing-mode:horizontal-tb;transform:rotate(0)}.sec-title--center .sec-title__tagline::before{top:-1px;left:-27px}.sec-title--center .sec-title__tagline::after{top:-1px;left:-21px}.sec-title--center .sec-title__title{margin-top:4px}

.title {
	font-size: 35px;
	font-weight: 500;
	margin-bottom: 24px;
	padding-bottom: 28px;
	position: relative;
	text-transform: uppercase
}

.title::before {
	background-color: var(--mdpl-clr01);
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	position: absolute;
	transition: all .4s ease 0;
	width: 80px
}

h2.title {
	padding-bottom: 15px;
	margin-bottom: 20px;
	position: relative;
	color: #23244a;
	font-size: 2rem;
	font-weight: 600;
	line-height: 1.2
}

h2.title span {
	font-weight: 300 !important;
	font-family: var(--font-two);
	color: var(--mdpl-clr01)
}

/* About Section */
.about-mdpl{width:100%;display:flex;flex-wrap:wrap;position:relative}.about-mdpl figure{display:inline-block;margin-bottom:0;margin-top:-20px;background:var(--mdpl-clr01);position:relative}.about-mdpl figure:before{content:"";width:50vw;height:100%;background:var(--mdpl-clr01);position:absolute;left:-50vw;top:0}.about-mdpl figure .pattern-bg{width:120%;height:100%;position:absolute;left:5%;top:-5%;background:url(../images/about/side-pattern-bg.png);background-size:contain}.about-mdpl figure .holder{position:relative;width:100%;float:left;display:block !important;transform:translate(85px,-35px)}.about-mdpl figure .holder img{box-shadow:10px 10px 50px rgba(0,0,0,0.2);width:525px}.about-mdpl .content-box{display:block;padding-left:10%}.about-mdpl .content-box b{display:block;text-transform:uppercase;font-size:14px;font-weight:500;opacity:.2}.about-mdpl .content-box h4{display:block;text-transform:uppercase;font-size:30px;font-family:var(--heading-font);margin:0}.about-mdpl .content-box h4 span{color:#9f8054}.about-mdpl .content-box h3{font-weight:600;text-transform:uppercase;margin-bottom:20px}.about-mdpl .content-box ul{display:block;margin-bottom:30px;margin-left:14px;padding:0}.about-mdpl .content-box ul li{display:inline-block;position:relative;list-style:none;margin-right:30px}.about-mdpl .content-box ul li::after{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background-color:rgba(22,16,1,.4196078431)}.about-mdpl .content-box ul li:last-child{margin-right:0}.about-mdpl .content-box p{display:block;padding-right:10%;margin-bottom:30px}.about-mdpl .content-box a{display:inline-block;color:#26282b;font-weight:600}.about-mdpl .content-box a img{height:46px;margin-right:10px}.about-mdpl .content-box a:hover{color:#9f8054;text-decoration:none}
.about-testimonial-area{padding:80px 0;background-color:var(--mdpl-clr02);position:relative;z-index:0}.about-testimonial-area .testimonial-bg-img{position:absolute;top:0;left:0;width:65%;height:100%;background:center/cover no-repeat;z-index:-1}@media(max-width:575px){.about-testimonial-area .testimonial-bg-img{width:100%}}.about-testimonial-wrapper{padding:20px;box-shadow:17px 4px 24px 5px rgba(0,0,1,0.0509803922);border-radius:11px;background-color:var(--white)}@media only screen and (min-width:576px){.about-testimonial-wrapper{padding:40px 30px}}@media only screen and (min-width:768px){.about-testimonial-wrapper{padding:50px 40px}}@media only screen and (min-width:1200px){.about-testimonial-wrapper{padding:50px}}@media only screen and (min-width:1400px){.about-testimonial-wrapper{padding:80px 100px}}.about-testimonial-wrapper .testimonial-single-inner p{color:var(--black);max-width:100%}.about-testimonial-wrapper .avatar-wrapper{border-color:#cecece}.about-testimonial-wrapper .avatar-wrapper .avatar-name{color:var(--black)}.about-testimonial-wrapper .avatar-wrapper .designation{color:var(--bd-text-body)}.about-testimonial-wrapper .navigation__wrapper.testimonial-navigation button{color:var(--bd-text-body);border-color:var(--bd-text-body)}.about-testimonial-wrapper .navigation__wrapper.testimonial-navigation button:hover{color:var(--white);background-color:var(--mdpl-clr02);border-color:var(--mdpl-clr02)}
.navigation__wrapper.testimonial-navigation{justify-content:center;margin-top:20px}@media only screen and (min-width:768px){.navigation__wrapper.testimonial-navigation{justify-content:end}}.navigation__wrapper.testimonial-navigation button{border:1px solid #a8a8a8;background-color:transparent;color:#a8a8a8}.navigation__wrapper.testimonial-navigation button:hover{background-color:var(--bd-secondary);border-color:var(--bd-secondary);color:var(--bd-black)}.navigation__wrapper{display:flex;gap:10px;align-items:center;justify-content:center}.navigation__wrapper button{height:55px;width:55px;border-radius:50%;text-align:center;display:inline-flex;align-items:center;justify-content:center;background-color:var(--bd-text-secondary);z-index:1}@media(max-width:575px){.navigation__wrapper button{height:45px;width:45px}}.navigation__wrapper button:hover{background-color:var(--bd-primary)}.navigation__wrapper button i{font-weight:600}.testimonial-single-inner .quote-icon{font-size:50px;color:#a8a8a8;margin-bottom:10px}.testimonial-single-inner p{font:400 15px/1.65 var(--font-two);color:var(--bd-white);max-width:600px}@media only screen and (min-width:576px){.testimonial-single-inner p{font-size:15px}}.avatar-wrapper{display:flex;gap:20px;align-items:center;padding-top:35px;border-top:1px solid var(--bd-text-body)}.avatar-wrapper .avatar-thumb{width:60px;height:60px;border-radius:50%;background-color:#a8a8a8;border:1px solid #a8a8a8;overflow:hidden} .testimonial-single-inner .quote-icon svg{ height: 42px;}

/*****/
.breadcrumbs{background-color:#eee;background:linear-gradient(320deg,rgba(221,221,221,1) 0,rgba(238,238,238,1) 30%,rgba(238,238,238,1) 100%);padding:20px 0 !important}.breadcrumbs ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:14px;font-weight:500;color:var(--black)}.breadcrumbs ul a{color:var(--dark-cyan);transition:.3s;text-decoration:none}.breadcrumbs ul a:hover{text-decoration:none;color:var(--vanilla)}.breadcrumbs ul li+li{padding-left:10px}.breadcrumbs ul li+li::before{display:inline-block;padding-right:5px;content:"\e9d3";font-family:"icomoon"}.breadcrumbs ul li.active{color:var(--mdpl-clr02)}
.about-img{position:relative;height:100%;min-height:400px}.about-img img{position:absolute;width:60%;height:80%;object-fit:cover;border-radius:15px}.about-img img:last-child{margin:20% 0 0 40%}.about-img::before{position:absolute;content:"";width:60%;height:80%;top:10%;left:20%;z-index:-1}
.small-text{color:#a0a0a0;font-size:12px;text-transform:uppercase;font-weight:500}
.values ul{display:block;list-style:none}.values ul li{display:list-item;font-family:Poppins,sans-serif;font-size:14px;line-height:20px;margin:10px 0 10px 18px;padding-left:15px;position:relative}.values ul li::before{color:var(--mdpl-clr01);content:"•";font-size:1.2em;left:0;line-height:1em;position:absolute;top:2px;vertical-align:middle}
.list-checked{padding-left:0;list-style:none;margin-bottom:20px}.list-checked li{position:relative;padding-left:2rem}.list-checked li:not(:last-child){margin-bottom:.5rem}.list-checked li::before{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;content:"\e9d3";font-family:"icomoon";margin-top:.125rem}
.curve-color:after{content:'';width:99.5%;height:100%;background:var(--mdpl-clr01);position:absolute;top:2px;left:3px;-webkit-transform:rotate(1deg);transform:rotate(1deg);z-index:-1}

h5.title2{font-size:1.25rem;font-weight:700;font-family:var(--font) !important;text-transform:uppercase;color:var(--mdpl-clr02)}h5.title2 span{font-weight:400;position:relative;z-index:2;display:inline-block}h5.title2 span:before{content:'';background:var(--mdpl-clr01);height:3px;width:100%;position:absolute;bottom:-4px;z-index:-1}

/****/
.team-two{position:relative;background-color:var(--floens-white2,#f2eeea)}.team-two__bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:top;background-size:cover;mix-blend-mode:luminosity}.team-two .container{position:relative;z-index:1}.team-two__top{padding-bottom:29px;margin-bottom:60px;border-bottom:1px solid var(--floens-border-color,#ded8d3)}.team-two__top__right{position:relative;top:5px;width:100%;max-width:575px;margin-left:auto}@media(max-width:991px){.team-two__top__right{top:0;margin-left:0}}.team-two__top__text{line-height:1.875;margin-bottom:0}.team-two__item{position:relative;margin-right:70px;border-bottom:1px solid var(--floens-border-color,#ded8d3);padding-bottom:18px}@media(max-width:1199px){.team-two__item{margin-right:50px}}@media(max-width:767px){.team-two__item{margin-right:0}}.team-two__item:not(:last-child){margin-bottom:26px}@media(max-width:767px){.team-two__item:not(:last-child){margin-bottom:35px}}.team-two__item .row{position:relative;z-index:1}@media(min-width:768px){.team-two__img-col{display:none}}.team-two__img img{width:100%;display:block}.team-two__name{font-size:24px;line-height:1;text-transform:capitalize;margin-bottom:5px}@media(max-width:991px){.team-two__name{font-size:18px}}@media(max-width:276px){.team-two__name{font-size:16px}}.team-two__name:hover{color:var(--golden-yellow,#f7a600)}.team-two__name a{background:linear-gradient(to right,currentcolor 0,currentcolor 100%) 0 95%/0 1px no-repeat;transition:all 500ms ease;color:inherit}.team-two__name a:hover{background-size:100% 1px}.team-two__designation{font-size:14px;color:var(--floens-text,#7a736a);font-weight:500;line-height:normal;text-transform:uppercase}.team-two__social{position:relative;width:36px;height:36px;cursor:pointer;margin-left:auto}@media(max-width:991px){.team-two__social{margin-left:0}}.team-two__social__share{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--floens-white,#fff);font-size:14px;color:var(--floens-text,#7a736a);z-index:1;overflow:hidden;transition:all 400ms ease}.team-two__social__share::after{content:"";z-index:-1;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;background-color:var(--floens-base2,#8a5133);transition-duration:800ms;transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.team-two__social:hover .team-two__social__share{color:var(--floens-white,#fff)}.team-two__social:hover .team-two__social__share::after{bottom:-50%}.team-two__social__list{position:absolute;top:50%;right:100%;transform:translateY(-50%) scale(0,1);display:flex;align-items:center;gap:12px;margin:0;opacity:0;transition:500ms ease;transform-origin:top right}@media(max-width:1199px){.team-two__social__list{gap:10px}}@media(max-width:991px){.team-two__social__list{right:auto;left:100%;transform-origin:top left}}.team-two__social__list a{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--floens-text,#7a736a);font-size:14px;border:1px solid var(--floens-border-color,#ded8d3);overflow:hidden;z-index:1;transition:all 500ms ease}@media(max-width:991px){.team-two__social__list a:first-child{margin-left:10px}}.team-two__social__list a:last-child{margin-right:12px}@media(max-width:1199px){.team-two__social__list a:last-child{margin-right:10px}}@media(max-width:991px){.team-two__social__list a:last-child{margin-right:0}}.team-two__social__list a::after{content:"";z-index:-1;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:150%;height:150%;background-color:var(--golden-yellow,#f7a600);transition-duration:800ms;transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.team-two__social__list a:hover{color:var(--floens-white,#fff);border-color:var(--golden-yellow,#f7a600)}.team-two__social__list a:hover::after{bottom:-50%}.team-two__social:hover .team-two__social__list{opacity:1;transform:translateY(-50%) scale(1,1)}@media(max-width:767px){.team-two__images-col{display:none}}.team-two__images{margin-top:1px;position:relative;width:100%;max-width:370px;min-height:474px}@media(max-width:767px){.team-two__images{display:none}}.team-two__image{width:100%;height:100%;position:relative;position:absolute;top:0;left:0;transform:scale(0.5);opacity:0;transition:all 500ms ease}.team-two__image.active{opacity:1;transform:scale(1)}.team-two__image__inner{position:relative}.team-two__image__inner::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--golden-yellow,#f7a600);transform:rotate(-9.5deg)}.team-two__image img{position:relative;display:block;width:100%;z-index:1}
.founder{background-image:url(../images/about/founder.jpg);background-position:center center;background-size:cover}.founder h2{font-family:var(--font-two);font-weight:500;line-height:120%;color:var(--mdpl-clr01);margin:0;font-style:normal;text-align:left}.message-txt{position:relative;padding-left:24px;margin-top:48px}.purple_strip{position:relative}.purple_strip:before{background:var(--mdpl-clr01)}.purple_strip:before{height:100%;display:block;width:6px;border-radius:20px;position:absolute;content:'';left:0;top:0}.message-txt_name{color:var(--mdpl-clr01);font-size:14px;font-weight:500;line-height:150%}.message-txt_des{color:var(--light-gray);font-size:14px;font-weight:400;line-height:150%}

/****/
.gr-grey-01{background: linear-gradient(45deg, #f6f6f600, #f2f2f2);}
.gr-grey-02{background: linear-gradient(45deg, #f2f2f2, #f6f6f600);}

/******/
.products-area {
	padding-bottom: 120px;
	position: relative
}

.products-area .products-card-wide:nth-child(odd) .products-card-line {
	margin-left: -110px;
	position: relative
}

.products-area .products-card-wide:nth-child(even) .products-card-content {
	text-align: right
}

.products-area .products-card-wide:nth-child(even) .products-card-content .products-card-line {
	transform: rotate(180deg);
	margin-right: -122px;
	position: relative;
	z-index: 1
}

.products-card-line {
	padding: 19px 0;
	max-width: 171px
}

.products-cards {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: 30px;
	position: relative
}

@media(max-width:575px) {
	.products-cards {
		gap: 20px
	}
}

.products-card-wide {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.products-card-wide .products-card-thumb {
	width: 50%;
	position: relative
}

.products-card-wide .products-card-thumb img {
	width: 100%
}

.products-card-wide .products-card-thumb .products-number {
	font-family: var(--font-two);
	font-size: 80px;
	font-weight: 600;
	-webkit-text-stroke: 1px #ffff;
	-webkit-text-fill-color: transparent;
	position: absolute;
	right: 10px;
	bottom: 15px;
	line-height: 1
}

.products-card-wide .products-card-thumb .products-card-line {
	position: absolute;
	top: 0;
	right: -80px;
	max-width: 170px;
	bottom: 0;
	margin: auto
}

.products-card-wide .products-card-content {
	width: 50%;
	padding-left: 40px
}

.products-card-wide .products-card-content .products-card-category {
	margin-bottom: 10px
}

.products-card-wide .products-card-content .products-card-wide-title {
	font-size: 40px;
	font-family: 'Poppins' !important;
	padding: 0;
	margin: 0
}

.products-card-wide:nth-child(even) .products-card-thumb .products-number {
	text-align: left;
	width: 100%;
	padding-left: 20px
}

.products-card-wide .products-card-content .products-card-text {
	margin-bottom: 20px
}

.products-card-wide .style-2 .products-card-thumb {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1
}

.products-card-wide .style-2 .products-card-content {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2
}

.products-card-wide.style-2 .products-card-content {
	padding-left: 0;
	padding-right: 40px !important
}


.right-col{ 
	padding-right: 46px;
}

.product-desc h4 {
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}

/*****/
.sidebar{border:1px solid #e4e7ec;border-radius:16px;padding:25px;margin-bottom:25px}.sidebar-title{border-bottom:1px solid #ededed;display:block;font-size:18px;font-weight:600;margin-bottom:30px;padding-bottom:10px;letter-spacing:1px;position:relative}.sidebar-title:before{background:var(--mdpl-clr01);bottom:-1px;content:"";height:2px;left:0;position:absolute;width:60px}
.category-list{list-style:none}.category-list li{padding:10px 0}.category-list li:not(:last-of-type){border-bottom:1px solid #d6d4d3}.category-list li a{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500; color: var(--black); }.category-list li a:not(:last-of-type){margin-bottom:20px;border-bottom:1px solid var(--rr-color-border-1)}.category-list li a i{color:var(--black);visibility:hidden;opacity:0;margin-right:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.category-list li a:hover{color:var(--mdpl-clr01)}.category-list li a:hover i{color:var(--mdpl-clr01);visibility:visible;margin-right:0;opacity:1}

.download-bg{
	padding: 0;  
	background-image: url(../images/download-bg.jpg);
	background-size: cover;
    background-position: center center;
}
.ads{
	position: relative;
    overflow: hidden;
    text-align: center;
    padding: 85px 30px 90px 30px;
    border-radius: 30px;
}
 
.ads-subheding{
	font-size: 12px;
    line-height: 28px;
    letter-spacing: 1px;
    font-weight: 300;
    display: inline-block;
    margin-bottom: 0;
    text-transform: uppercase;
    border-radius: 30px;
    padding: 0 13px 0 20px;
    margin-bottom: 25px;
    color: var(--white);
    border: 1px solid var(--white);
}

.sidebar .textwidget:before,
.sidebar .textwidget:after{
	content: "";
    display: table; 
}
.sidebar .textwidget:after{
	clear: both;
}

.ads .ads-desc a, 
.ads .ads-desc {
    font-size: 15px;
    line-height: 21px;
    padding-top: 25px;
    color: var(--mdpl-clr01);
}
.ads .ads-desc i {
    font-size: 18px;
    padding-right: 5px;
    color: var(--mdpl-clr01);
}

.sidebar-list li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e6e7}.sidebar-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 solid transparent}.sidebar-list li a{font-size:14px;color: var(--white);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-list li a img{width:25px;margin-right:15px}.sidebar-list li a i{margin-right:15px;font-size:24px}.sidebar-list li a:hover{color:#b88a4d}

/*****/
.product-desc{
	margin-bottom: 0;
	position: relative;
}
/* .product-desc p::first-letter{
	color: var(--pbmit-global-color);
	padding:0;
	font-size: 52px;
	line-height: 48px;
	display: inline-block;
	float: left;
	font-weight: 700;
	margin-right: 8px;
} */
.block-columns{
	margin-bottom: 1.75em;
}
.block-column:first-child{
	padding: 0 22px 0 0;
}
.block-column:last-child{
	padding: 0 0 0 22px;
}

.tabs-descriptions{margin-bottom:20px}.tabs-descriptions .nav-pills{border-bottom:1px solid #ccc}.tabs-descriptions .nav-pills .nav-link.active{color:black;background-color:white;border-radius:.5rem .5rem 0 0;font-weight:600;border-bottom:2px solid var(--mdpl-clr01)}.tabs-descriptions .nav-pills .nav-link{color:#6e6e6e;font-weight:500}.tabs-descriptions .nav-pills .nav-link:hover{color: var(--mdpl-clr01)}
ul.features{margin:1rem 0 2rem;padding-left:2rem;list-style-type:disc}ul.features li{margin:.5rem 0}ul.features ul{list-style-type:none;margin:0}ul.features ul li{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:10px;padding:5px 10px;cursor:pointer;background-color:#f5f4f9;color:#777;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;line-height:22px;border:1px solid #eee;float:left;border-radius:3px}

/****/
.gal{position:relative}.gal .gal-info{padding:20px 16px;display:block;text-align:left}
.service__card{padding:40px;background:rgba(227,236,231,0.4);border-radius:10px;min-height:300px;transition:all .5s}@media(max-width:768px){.service__card{padding:20px}}

/*****/
footer{background:url(../images/svg/footer-bg.svg),#222;background-repeat:no-repeat;background-position:bottom left;color:var(--white);background-size:auto;position:relative;overflow:hidden}
.footer-upper{padding:60px 0}
.about-widget .logo img{width:110px;margin-bottom:30px}.about-widget ul{list-style:none;padding:0;margin:0;display:flex}.about-widget ul li{border-radius:50%;margin-right:15px;text-align:center;text-decoration:none;font-size:22px}.about-widget ul li:last-child{margin-right:0}.about-widget ul li a{text-decoration:none;border:1px solid #FFFFFF1A;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.about-widget ul li:hover a{border-color:var(--mdpl-clr01)}.about-widget ul li a i{color:var(--white);font-size:18px;transition:all .3s ease-in-out}.about-widget ul li:hover a i{color:var(--mdpl-clr01)}
.footer-links h3{font-size:16px;font-weight:600;text-transform:capitalize;color:var(--white);margin-bottom:30px}.title-bar-footer{margin-bottom:65px;position:relative}@media(max-width:479px){.title-bar-footer{margin-bottom:55px}}.title-bar-footer:before{content:"";height:2px;width:50px;background:#ff9800;position:absolute;left:0;bottom:-10px;z-index:1;border-radius:4px}.footer-links ul{margin:0;padding:0;list-style:none}.footer-links ul li a{color:rgba(255,255,255,0.7);position:relative;line-height:1.95em}.footer-links ul li{margin-bottom:10px}.footer-links ul li span{color:#c7844f;margin-right:15px}.footer-links ul li a:after{content:"";position:absolute;bottom:-2px;right:0;height:2px;width:100%;background:#ff9800;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .95s cubic-bezier(0.23,1,0.23,1);transition:-webkit-transform .95s cubic-bezier(0.23,1,0.23,1);transition:transform .95s cubic-bezier(0.23,1,0.23,1);transition:transform .95s cubic-bezier(0.23,1,0.23,1),-webkit-transform .95s cubic-bezier(0.23,1,0.23,1)}.footer-links ul li a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.footer-copyright{text-align:center;border-top:1px solid #FFFFFF1A;padding:60px 0;margin-top:60px}.footer-copyright-text p{color:var(--white);margin:0}
.contact-list{position:relative;display:block;margin-bottom:0}.contact-list li{position:relative;font-size:13px;display:block;margin-bottom:20px}.contact-list li:last-child{margin-bottom:0}.contact-list li h6{position:relative;display:inline-block;color:#fff;font-size:14px;letter-spacing:1px;padding-bottom:10px;line-height:20px;font-weight:600;margin-bottom:15px;text-transform:capitalize;border-bottom:2px solid #404043}.contact-list li p{font-size:14px;color:#fff;margin-bottom:0}@media screen and (max-width:767px){.contact-list li{margin-bottom:15px}}@media screen and (max-width:575px){.contact-list li p{font-size:14px}}
.footer-lower{text-align:center;position:relative;background:#1b1b1b}.footer-lower .row{padding:20px 0;position:relative}.footer-lower .copyright a{color:var(--mdpl-clr01);text-decoration:none}

/****/
#contact-form{margin:0 5px}#contact-form .form-group{padding:0 10px;margin-bottom:20px}#contact-form .form-group input[type='text'],#contact-form .form-group input[type='number'],#contact-form .form-group input[type='file'],#contact-form .form-group input[type='email'],#contact-form .form-group textarea{position:relative;display:block;width:100%;height:50px;background:#fff;border:1px solid #e5e5e5;font-size:14px;border-radius:5px;font-family:'Poppins',sans-serif;color:gray;border-radius:5px;padding:.375rem .75rem}#contact-form .form-group textarea{height:120px;resize:none}.contact-five #contact-google-map{width:100%;height:520px}.contact-three .theme-btn,.contact-four .theme-btn,.contact-five .theme-btn,.contact-six .theme-btn,.contact-seven .theme-btn{border-radius:5px;font-family:'Poppins',sans-serif;padding-top:12px;padding-bottom:12px}

/******/
.scroll-area{position:relative;z-index:999}.scroll-area .go-top{position:fixed;cursor:pointer;top:0;right:30px;color:#fff;background-image:-moz-linear-gradient(0,#d1651a 0,#c1282a 100%);background-image:-webkit-linear-gradient(0,#d1651a 0,#c1282a 100%);z-index:9999;width:45px;text-align:center;height:45px;line-height:42px;opacity:0;visibility:hidden;-webkit-transition:all .9s ease-out 0;-moz-transition:all .9s ease-out 0;border-radius:10px}.scroll-area .go-top i{position:absolute;top:50%;left:-4px;right:0;margin:0 auto;font-size:15px;-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0}.scroll-area .go-top i:last-child{opacity:0;visibility:hidden;top:60%}.scroll-area .go-top::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-image:linear-gradient(to right,#ffc704 0,#ffc704 100%);background-image:-ms-linear-gradient(0,#ffc704 0,#ffc704 100%);opacity:0;visibility:hidden;-webkit-transition:all .5s ease-out 0;-moz-transition:all .5s ease-out 0;border-radius:100%}.scroll-area .go-top:focus,.scroll-area .go-top:hover{color:#fff}.scroll-area .go-top:focus::before,.scroll-area .go-top:hover::before{opacity:1;visibility:visible}.scroll-area .go-top:focus i:first-child,.scroll-area .go-top:hover i:first-child{opacity:0;top:0;visibility:hidden}.scroll-area .go-top:focus i:last-child,.scroll-area .go-top:hover i:last-child{opacity:1;visibility:visible;top:50%}.scroll-area .go-top.active{top:95%;-webkit-transform:translateY(-98%);-moz-transform:translateY(-98%);opacity:1;visibility:visible;border-radius:0;right:30px;border-radius:100%}
.top-wrap{position:relative}.top-wrap .go-top-button{display:inline-block;width:50px;height:50px;line-height:40px;text-align:center;color:#fff;top:3px;z-index:1;background:var(--mdpl-clr02)}.top-wrap .go-top-button i{font-size:20px;font-weight:700;padding-left:4px;color:#fff}.top-wrap .go-top-button::after{z-index:-1;content:"";position:absolute;left:3px;top:3px;width:45px;height:45px;-webkit-animation:ripple 1.6s ease-out infinite;-moz-animation:ripple 1.6s ease-out infinite;opacity:0;background-image:-moz-linear-gradient(0,#ffc704 0,#ffc704 100%);background-image:-webkit-linear-gradient(0,#ffc704 0,#ffc704 100%);border-radius:100%}.top-wrap .go-top-button:hover{background-color:#222;color:#fff}.scroll-area.home-two .top-wrap .go-top-button{background:#00aff5}.scroll-area.home-two .top-wrap .go-top-button::after{background-image:-moz-linear-gradient(0,#00aff5 0,#00aff5 100%);background-image:-webkit-linear-gradient(0,#00aff5 0,#00aff5 100%)}
.ripple{animation:ripple 1.5s ease-out infinite;position:relative;display:inline-block;border-radius:50%;background:rgba(0,0,0,0.3);width:50px;height:50px}@keyframes ripple{0,35%{transform:scale(0);opacity:1}50%{transform:scale(1.5);opacity:.8}100%{transform:scale(2);opacity:0}}

/******/
.modal-team .modal-content{position:relative;border-radius:5px}.modal-team .modal-content .close{position:absolute;top:35px;right:40px;border:0;background-color:transparent;z-index:1;padding:0;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.modal-team .modal-content .close i{font-size:32px;font-weight:300;}.modal-team .modal-body{border-radius:5px;display:flex;flex-wrap:wrap;padding:0;text-align:left}


/*****/
.tab-style-6 .nav-tabs {
	border: none;
}

.tab-style-6 .nav-tabs .nav-item:not(:last-child) {
	margin-bottom: 20px;
}

.tab-style-6 .nav-tabs .nav-item h6,
.tab-style-6 .nav-tabs .nav-item .h6 {
	font-weight: 700;
	font-size: 15px;
	color: #171347;
}

.tab-style-6 .nav-tabs .nav-item p {
	margin: 0 !important; text-transform: none;
}

.tab-style-6 .nav-tabs .nav-item>a {
	position: relative;
	padding: 20px;
	color: #718096;
	border: none;
	border-radius: 5px;
	background: #ffffff;
	border: 1px solid #eff2f7;
}

.tab-style-6 .nav-tabs .nav-item>a [class*="only-icon"] {
	color: #008aff;
}

.tab-style-6 .nav-tabs .nav-item>a.active {
	color: rgba(255, 255, 255, 0.8);
	background: #008aff;
}

.tab-style-6 .nav-tabs .nav-item>a.active [class*="only-icon"] {
	color: #ffffff;
}

.tab-style-6 .nav-tabs .nav-item>a.active h6,
.tab-style-6 .nav-tabs .nav-item>a.active .h6 {
	color: #ffffff;
}

.tab-style-6 .tab-content { display: block;}
.tab-style-6 .tab-content iframe { left:0;

    top:0;

    height:100%;

    width:100%;

    position:absolute;}
.tab-style-6 .tab-content > .tab-pane {
	display: block;
    height:0;
    overflow:hidden; }
  
.tab-style-6 .tab-content > .active {
	visibility: visible;
    position: static; }
 

	/*****/
	ul.company-info li {
		margin-bottom: 15px;
	  }
	  ul.company-info li:last-child {
		margin-bottom: 0;
	  }
	  .address-information-wrapper, .contact-information-wrapper, .email-information-wrapper, .clock-information-wrapper {
		display: flex;
		width: 100%;
	  }
	  .address-icon-information, .contact-icon-information, .email-icon-information, .clock-icon-information {
		display: block;
		padding-right: 15px;
	  }
	  .address-text-information p, .contact-text-information p, .email-text-information p, .clock-text-information p {
		margin-bottom: 0;
	  }
	  .address-text-information .h3,
	  .contact-text-information .h3,
	  .email-text-information .h3,
	  .clock-text-information .h3{ 
		 line-height: 1;
		font-size: 16px;
		margin-bottom: 5px;
		text-transform: var(--text_style);
		font-weight: 500;
	  }

	  .contact-box { 		  
		padding: 27px 25px 22px 25px;
	}

	.map{ width: 100%; height: 575px;}

	.tabs {
		-webkit-box-align: center;
			-ms-flex-align: center;
				align-items: center; }
		.tabs .nav-link {
		  background: #ffffff;
		  padding: 30px;
		  -webkit-box-shadow: 0px 25px 50px 0px rgba(0, 0, 0, 0.07);
				  box-shadow: 0px 25px 50px 0px rgba(0, 0, 0, 0.07);
		  -webkit-transition: all 0.3s ease-in-out;
		  transition: all 0.3s ease-in-out;
		  border-left: 6px solid #ffffff;
		  -webkit-box-align: center;
			  -ms-flex-align: center;
				  align-items: center;
		  margin-bottom: 15px;
		  width: 100%; }
		.tabs i {
		  font-size: 60px;
		  margin-right: 15px; }
		.tabs .contant p {
		  color: #18191c; }
	  
	  .tabs .nav-link.active {
		background: #ffffff;
		padding: 30px;
		-webkit-box-shadow: 0px 25px 50px 0px rgba(0, 0, 0, 0.07);
				box-shadow: 0px 25px 50px 0px rgba(0, 0, 0, 0.07);
		-webkit-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		border-left: 6px solid var(--mdpl-clr01); }
		.tabs .nav-link.active p {
		  color: #18191c; }
		.tabs .nav-link.active i {
		  color: #6a26da; }
	  
	  .tabs .nav-link i {
		color: #18191c; }

	.addr{ padding:2.5rem;text-align: center !important;     height: 100% !important; border: 1px solid #dee2e6 !important }
	.addr i{font-size: 2.1rem;margin-bottom: 1.6rem;color: var(--mdpl-clr02) !important;}

 
ul.list-group li{
	   list-style:none; padding-left: 24px;
		padding-bottom:10px;
   }
   ul.list-group li a{
		font-family: var(--font);
		color:#9b9ea8;
	   font-size:16px!important;
		line-height:28px;
		padding-bottom:10px;
		text-decoration:none;
   }
   ul.list-group li:before{
		position:absolute;
		content:'';
		background: var(--mdpl-clr01);
		width:7px; border-radius: 50px;
		height:7px;
		margin-left:-24px;
		margin-top:8px;
   }
   ul.list-group ul{
	margin-top: 12px;
}
ul.list-group ul li:before{ content: none;}
ul.list-group ul li{ -webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	margin-right: 10px; margin-bottom: 10px;
	padding: 5px 10px;
	cursor: pointer;
	background-color: #f5f4f9;
	color: #777;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
		-ms-flex-align: center;
			align-items: center;
	-webkit-box-pack: center;
		-ms-flex-pack: center;
			justify-content: center;
	font-size: 12px;
	line-height: 22px;
	border: 1px solid #eee;
	float: left;
	border-radius: 3px;}

	ul.hor  {
		display: block;
		margin-bottom: 30px;
		margin-left: 14px;
		padding: 0
	}
	
	ul.hor li {
		display: inline-block;
		position: relative;
		list-style: none; margin-bottom: 10px;
		margin-right: 30px
	}
	
	ul.hor li::after {
		content: "";
		position: absolute;
		left: -14px;
		top: 50%;
		transform: translateY(-50%);
		width: 7px;
		height: 7px;
		border-radius: 50%;
		background-color: rgba(22,16,1,.4196078431)
	}
	
	ul.hor li:last-child {
		margin-right: 0
	}
	 
	ul.list-group-cols { columns: 2;}
	ul.list-group-cols li{
		list-style:none; padding-left: 24px;
		 padding-bottom:10px;
	}
	ul.list-group-cols li a{
		 font-family: var(--font);
		 color:#9b9ea8;
		font-size:16px!important;
		 line-height:28px;
		 padding-bottom:10px;
		 text-decoration:none;
	}
	ul.list-group-cols li:before{
		 position:absolute;
		 content:'';
		 background: var(--mdpl-clr01);
		 width:7px; border-radius: 50px;
		 height:7px;
		 margin-left:-24px;
		 margin-top:8px;
	}


 /* Base styles for the list */
.icon-list {
    list-style-type: none;
    padding-left: 20px;
}

.icon-list li {
    position: relative;
    padding-left: 30px;
    margin: 10px 0 10px 0px;
	font-family: Poppins,sans-serif;
    font-size: 14px;
    line-height: 20px;
}

/* IcoMoon pseudo-elements */
.icon-list li:before {
    font-family: 'icomoon'; /* Ensure this matches the IcoMoon font family name */
    content: "\efea"; /* Use the correct Unicode for your IcoMoon icon */
    position: absolute;
    left: 0;
    top: 0;
    color: #000; /* Icon color */
}

/* Nested list styles */
.icon-list ul {
    list-style-type: none; 
}

.icon-list ul li:before {
    content: "\efe2"; /* Different icon for nested items */
    color: #555; /* Different color for nested icons */
}

/* Further nested list styles */
.icon-list ul ul li:before {
    content: "\efe2"; /* Different icon for deeper nested items */
    color: #888; /* Different color for deeper nested icons */
}