.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}:root{
--white-color:#fff;
--black-color:#000;
--light-black:#222222;
--yellow-color:#FFDD2E;
--light-yellow:#E8C92A;
--blue-color:#007CAA;
--gray-color:#6B6B6B;
--light-gray-color:#F1F2F2;
--slight-gray-color:#A4A5A7;
--bg-gray:#F8F8F8;
}
.nunito-sans {
font-family: "Nunito Sans", sans-serif;
font-optical-sizing: auto;
}
@font-face {
font-family: 'Pagnol-LowerCapsBold';
src: url(//archidpanel.com/wp-content/themes/archid/assets/font/Pagnol-LowerCapsBold.eot);
src: url(//archidpanel.com/wp-content/themes/archid/assets/font/Pagnol-LowerCapsBold.eot?#iefix) format('embedded-opentype'),
url(//archidpanel.com/wp-content/themes/archid/assets/font/Pagnol-LowerCapsBold.woff2) format('woff2'),
url(//archidpanel.com/wp-content/themes/archid/assets/font/Pagnol-LowerCapsBold.woff) format('woff'),
url(//archidpanel.com/wp-content/themes/archid/assets/font/Pagnol-LowerCapsBold.ttf) format('truetype'),
url(//archidpanel.com/wp-content/themes/archid/assets/font/Pagnol-LowerCapsBold.svg#Pagnol-LowerCapsBold) format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Greyhound';
src: url(//archidpanel.com/wp-content/themes/archid/assets/font/Greyhound.eot);
src: url(//archidpanel.com/wp-content/themes/archid/assets/font/Greyhound.eot?#iefix) format('embedded-opentype'),
url(//archidpanel.com/wp-content/themes/archid/assets/font/Greyhound.woff2) format('woff2'),
url(//archidpanel.com/wp-content/themes/archid/assets/font/Greyhound.woff) format('woff'),
url(//archidpanel.com/wp-content/themes/archid/assets/font/Greyhound.ttf) format('truetype'),
url(//archidpanel.com/wp-content/themes/archid/assets/font/Greyhound.svg#Greyhound) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
*{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
html,body{font-size: 16px;color:var(--light-black);background:var(--white-color);font-family: "Nunito Sans", sans-serif;font-weight:400;line-height: 1.5; vertical-align: baseline; margin: 0; padding: 0; scroll-behavior: smooth;}
body.scroll{overflow-y: hidden;}
.container {width: 100%;max-width: 95%;margin: 0 auto;padding: 0 15px;}
h1,h2,h3,h4,h5,h6,ul,li{margin:0;}
small{font-size:100%;}
img{max-width:100%;}
button:focus{outline:none;}
a:focus{text-decoration:none!important;outline:0!important;}
textarea.form-control{resize:none; height: 40px;}
.form-control.selectarrow {background: url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/gray-arrow.svg) no-repeat 100% transparent; background-size: 10px; -webkit-appearance: none;}
select {-webkit-appearance: none; -moz-appearance: none; appearance: none;}
input:focus{outline: none; border: none; border-bottom: 1px solid var(--gray-color);}
input[type="text"]:focus{outline:0px solid var(--slight-gray-border-color); border: none; border-bottom: 1px solid var(--gray-color); box-shadow: 0 0 0; color: var(--gray-color);}
input[type="email"]:focus, input[type="phone"]:focus, input[type="number"]:focus{outline:0px solid var(--slight-gray-border-color); border: none; border-bottom: 1px solid var(--gray-color); box-shadow: 0 0 0; color: var(--gray-color);}
input[type="submit"]:focus{outline:0;background: transparent; border-color:transparent; box-shadow: 0 0 0;}
select:focus{outline:0px solid var(--gray-color); border: none; border-bottom: 1px solid var(--gray-color);}
textarea:focus{outline: 0px solid var(--gray-color); border: none; border-bottom: 1px solid var(--gray-color);}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: var(--light-black);}
input::-moz-placeholder, textarea::-moz-placeholder { color: var(--light-black);opacity:1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: var(--light-black);}
input:-moz-placeholder, textarea:-moz-placeholder { color: var(--light-black);opacity:1;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="search"]::-webkit-search-cancel-button {display: none;}
input[type=number]{-moz-appearance: textfield; appearance: textfield;}
button{background: transparent; border: none;}
.form-group{margin-bottom: 15px;}
.form-group:last-child{margin-bottom: 0;}
.form-label{width: 100%; display: inline-block; font-size: 16px; font-family: "Nunito Sans", sans-serif; color: var(--light-black);font-weight: 700;padding: 0px;background: transparent; margin-bottom: 10px;}
.form-control{width: 100%; font-size: 16px; color: var(--light-black); font-family: "Nunito Sans", sans-serif; font-weight: 400; padding: 0px 3px; height: 40px; border: none; border-bottom: 1px solid var(--gray-color); background: transparent; border-radius: 0px;}
.form-search{width: 100%; font-size: 16px; color: var(--light-black); font-family: "Nunito Sans", sans-serif; font-weight: 700; height: 60px; padding: 0 90px 0 30px; border: 1px solid var(--sslight-gray-color); background: var(--white-color); border-radius: 30px;}
.search-btn{width: 80px; height: 40px; position: absolute; top: 0; bottom: 0; right: 10px; margin: auto; text-align: center; background: var(--blue-color); border-radius: 20px; border: 0; cursor: pointer;}
.form-control:focus{outline:0px solid var(--gray-color); border: none; border: none; border-bottom: 1px solid var(--gray-color); box-shadow: 0 0 0; color: var(--light-black);}
.form-control.selectarrow:focus { background-size: 10px;}
.form-control::placeholder { color: var(--light-black); opacity: 1;}
.form-control::-ms-input-placeholder {color: var(--light-black);}
.form-row{margin: 0 -15px;}
.form-row .form-group{width: 50%; padding: 0 15px; margin-bottom: 35px;}
.form-row .form-group:last-child{margin-bottom: 0;}
.form-row .form-textarea{margin-bottom: 20px;} .d-flex{display: flex; flex-wrap: wrap; justify-content: space-between;}
.d-grid{display: grid; gap: 0px;}
.d-none{display: none;}
.display{display: inline-block;}
.flex{display: flex;;}
.justify-content{justify-content: flex-start}
.justify-center{justify-content: center;}
.align{align-items: center;}
.relative{position: relative;}
.text-center{text-align: center;}
.thumb-ratio{padding-bottom: 50%; position: relative;}
.w-full{width: 100% !important; height: auto;}
.full-box{width: 100% !important;}
.clear-both{clear: both;}
.picture{line-height: 0; display: block;}
.one-line{overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.full-image {position: absolute; top: 0; left: 0; right: 0; bottom: 0; -o-object-fit: cover; object-fit: cover; width: 100%; height: 100%;}
.hovertime{transition: ease-in-out .5s; -webkit-transition: all 0.6s ease-in-out;-moz-transition: ease-in-out .5s; -o-transition: ease-in-out .5s;}
.mb-10{margin-bottom: 10px;}
.mt-10{margin-top: 10px;}
.padding-tb{padding: 80px 0;} .archidxlheading{font-size: 52px;}
.archidlgheading{font-size: 30px;}
.archidmdheading{font-size: 24px;}
.archidsmheading{font-size: 20px;}
.archidxsheading{font-size: 18px;}
.archidxxsheading{font-size:16px;}
.archidxxssheading{font-size:14px;} .anchor-bg-btn, .anchor-line-button, .anchor-bg-btn p input {font-size: 15px; font-weight: 600; font-family: "Nunito Sans", sans-serif; color: var(--light-black); text-transform: uppercase; display: inline-flex; gap: 10px; align-items: center; cursor: pointer; text-decoration: none; letter-spacing: 1px;background: transparent;border: 0;}
.form-group .anchor-bg-btn span{margin-top:0px;}
.anchor-bg-btn span {width: 44px; height: 44px; background: var(--yellow-color); display: flex; align-items: center; justify-content: center; padding: 3px; border: none; border-radius: 50%; cursor: pointer; position: relative;transition: 0.5s;}
.anchor-line-button:hover{color: var(--yellow-color);}
.anchor-line-button svg{transition: 0.5s;}
.anchor-bg-btn:hover span, .anchor-line-button:hover svg {transform: translateX(5px); box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);}
.anchor-bg-btn:disabled, .anchor-bg-btn[disabled]{border: 1px solid #999999; background-color: #ccc; color: #666; cursor: not-allowed;}
.anchor-white-btn{color: var(--white-color);}
.anchor-line-button{color: var(--light-black);}
.bg-gray{background: var(--bg-gray);}
.white-bg{background: var(--white-color);}
.play-btn{width: 40px; height: 40px; text-align: center; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; background: transparent; border: 0; z-index: 1; cursor: pointer;}
.hero-banner picture{line-height: 0; display: block;}
.social{gap: 10px; padding: 0; list-style: none;}
.social li a{width: 40px; height: 40px; border: 1px solid var(--light-black); border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 3px;}
.social li a:hover{background: var(--yellow-color); border-color: var(--yellow-color);} .custom-prev-button, .custom-next-button{width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background: var(--white-color); border-radius: 50%; border: 1px solid #D7D7D7; position: absolute; top: 50%; left: 0px; margin-top: -20px; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.14); cursor: pointer; z-index: 1;}
.custom-next-button{left: auto; right: 0px;}
.custom-prev-button::after, .custom-next-button::after{content: ""; position: absolute; margin-top: 0px; left: 17px; height: 6px; width: 6px; border-top: 3px solid var(--light-gray-color); border-right: 3px solid var(--light-gray-color); transform: rotate(-135deg);pointer-events: none; border-radius: 1px;}
.custom-next-button::after{transform: rotate(45deg); left: 14px;}
.slick-next, .slick-prev{font-size: 0;border: 0;width: 60px;height: 60px; border: 1px solid var(--light-yellow); border-radius: 50%;position:absolute;left: -15px;top: 50%;background-color: transparent;margin-top: -20px;z-index:12;cursor: pointer; transition: 0.5s;}
.slick-next::after, .slick-prev::after{content: '';width: 100%;height: 12px;position: absolute;top: 0;left: 0;right: 0; bottom: 0; margin: auto;background:url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-left-arrow.svg) center no-repeat;}
.slick-next::after{background:url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-right-arrow.svg) center no-repeat; }
.slick-next{left:auto;right:-15px;background-position:0 -190px;}
.slick-next:hover, .slick-prev:hover{background: var(--light-yellow);}
.slick-arrow.slick-disabled{display: none !important;}
.slick-dots {display: flex;position: absolute; bottom: 30px;left: 0;right: 0;margin: auto; align-items: center; justify-content: center; z-index: 1;padding: 0;}
.slick-dots li {margin: 5px;cursor: pointer; line-height: 0; display: block; font-size: 0; width: 6px; height: 6px; border-radius: 20px;background-color: var(--white-color);}
.slick-dots li.slick-active {width: 40px; background-color: var(--blue-color);}
.slick-dots li button {display: none;}
.slider-rl{margin: 0 -15px;}
.slider-rl .item{padding: 0px 15px;}
.slider-rl .shadow, .shadow{box-shadow: 0 3px 17px rgba(0, 0, 0, 0.14);}
.arrow-top .slick-next, .arrow-top .slick-prev{top: -90px;}
.arrow-top .slick-prev{left: auto; right: 95px;}
.arrow-top .slick-next{right: 15px;} .play-icon {position: absolute; width: 100%; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); text-align: center; z-index: 1;}
.play-icon img {width: 100px; border-radius: 50%;max-width:100px; margin: 0 auto; animation: ripple 1s infinite;}
.scroll-bar::-webkit-scrollbar-track{border-radius: 5px;background-color: #E0E0E2;}
.scroll-bar::-webkit-scrollbar{width: 6px;background-color: #E0E0E2; border-radius: 5px;}
.scroll-bar::-webkit-scrollbar-thumb{border-radius: 5px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #F2C219;}
.top-section{margin-bottom: 40px;}
.top-section .archidxsheading{font-weight: 400; color: var(--blue-color); text-transform: uppercase; margin-bottom: 5px;}
.top-section .archidxsheading .top-arrow-icon{display: inline-block; margin-right: 10px;}
.top-section .archidxlheading{color: var(--light-black); font-weight: 200;}
.top-section .top-section-right{width: 460px;}
.top-section .top-section-right p{color: var(--light-black); font-weight: 400; margin: 0; position: relative; }
.table-responsive{overflow-x: auto; -webkit-overflow-scrolling: touch;} .header{width: 100%;  top: 0; left: 0; z-index: 123;}
.header-main{padding: 0px 0; border-bottom: 1px solid #A4A5A7;}
.header-logo{width: 180px;}
.sidebar-togle-wraper{display: none;}
.searchbox{font-size: 16px; color: var(--light-gray-color); text-transform: uppercase; gap: 20px; cursor: pointer;}
.header-bottom-nav{display: flex; padding: 0; margin: 0; list-style: none;}
.header-bottom-nav li a{font-size: 16px; color: var(--white-color); font-weight: 400; text-transform: uppercase; text-decoration: none; letter-spacing: 1px;}
.header-bottom-nav .sub-menu{padding: 0; margin: 0; list-style: none;}
.header-bottom-nav .sub-menu li{width: 100%; padding: 10px 0; border-bottom: 1px solid var(--slight-gray-color);}
.header-bottom-nav .sub-menu li:last-child{border-bottom: 0;}
.search-popup{width: 100%; position: absolute; top: 100%; left: 0; display: none; justify-content: flex-start; align-items: center; background: var(--light-black); padding: 0 15px; gap: 20px; z-index: 99;} 
.search-popup .search-icon{width: 24px; min-width: 24px; height: 24px;}
.search-popup .searchInput{width: 100%;}
.search-popup .searchInput input{border: 0; outline: 0;width: 100%; height: 50px; font-size: 16px; color: var(--light-gray-color);font-weight: 300;padding: 5px 10px;background: transparent;}
.search-popup .searchInput input::placeholder{color: var(--light-gray-color);}
.search-popup .close-icon{width: 12px; min-width: 12px; cursor: pointer;}
.search-popup .close-icon svg path{stroke: var(--light-gray-color);}
.search-popup.active{display: flex;}
.layer-bg {position: fixed; left: 0px; top: 0px; bottom: 0px; right: 0px; background: var(--black-color); opacity: 0.1; display: none;}
.layer-bg.active { display: block; z-index: 12;}    .mask-slider-wrapper .home-banner-slider, .about-template .innner-banner picture{position: relative;}
.mask-slider-wrapper .home-banner-slider .item:before, .about-template .innner-banner picture::before {content: ''; position: absolute; width: 50%; height: 100%; left: 0; top: 0; z-index: 5; background-position: center center; background-size: cover;background: rgb(0, 0, 0) !important;}
.about-template .innner-banner picture::before{width: 100%;opacity: 0.3;}
.home-banner-content{width: 450px; position: absolute;top: 50%;left: 180px;bottom: 0;margin: auto;z-index: 66;transform: translate(0px, -50%);transition: opacity 0.5s ease-in-out;}   .home-banner-content .archidlgheading{font-size: 40px; font-weight: 300; color: var(--light-gray-color); text-transform: uppercase;}
.home-banner-content .home-banner-heading{font-size: 90px;font-weight: 700;color: var(--light-gray-color);text-transform: uppercase;line-height: 90px;margin-bottom: 20px;}
.home-banner-content p{font-weight: 300; color: var(--light-gray-color); margin: 0 0 50px;}
.cross-icon{display: none;}   .mask-slider {width: 100%;}
.mask-slider .slide-item img {width: 100%; height: auto; display: block;}
.white-social{width: 50px; position: absolute; bottom: 75px; left: 40px; z-index: 12;}
.white-social li a{border: 1px solid var(--light-gray-color);}
.white-social li a:hover {background: var(--yellow-color); border-color: var(--yellow-color);} .right-corner .right-cr-text p{font-family: 'Greyhound'; }  .about-left{width: 65%;}
.about-left .about-count{width: 42%;}
.about-left .about-count .about-count-top{line-height: 0;}
.about-left .about-count .about-count-content{margin: 10px -15px 0;}
.about-left .about-count .about-count-content .about-count-text{width: 50%; text-align: center;}
.about-left .about-count .archidxlheading{color: var(--light-black); font-weight: 200; margin-bottom: 5px;}
.about-left .about-count .archidxxsheading{color: var(--light-black); font-weight: 400;}
.about-left .about-big{line-height: 0; padding-left: 20px;}
.about-right{width: 35%; padding-left: 50px;}
.about-right p{color: var(--light-black); font-weight: 400; margin: 0 0 30px;}  .features-mobile{gap: 20px 0;}
.features-left{width: 450px;}
.features-left p{color: var(--light-black); font-weight: 400; margin-bottom: 0;}
.features-right{width: 720px; grid-template-columns: repeat(2, 1fr);}
.features .slider-rl{margin: 0 -10px;}
.features .slider-rl .item{padding: 0 10px;}
.features-bottom{grid-template-columns: repeat(4, 1fr);}
.features-card{background: var(--white-color); border-radius: 30px; padding: 40px 40px;}
.features-card .features-icon{width: 90px; height: 90px; display: flex; align-items: center; justify-content: center; border-radius: 50%; padding: 22px; margin: 0 auto 40px;}
.features-card .archidsmheading{color: var(--light-black); font-weight: 300; text-transform: uppercase;}
.features-card p{font-weight: 400; color: var(--gray-color); margin: 10px 0 0;}
.features-mobiles{display: none;}  .explore-slider{padding-left: 140px; margin-right: -50px;}
.explore-slider .slick-list{padding-right: 350px;}
.explore-slider .item{padding: 0 30px;}
.explore-slider .explore-card::after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.8);}
.explore-slider .slick-current .explore-card::after{opacity: 0;}
.explore-card img{border-radius: 12px;}
.explore-card .explore-content{width: 450px; position: absolute; bottom: 50px; right: 50px; background: rgba(255,255,255,0.8); padding: 50px 40px; border-radius: 20px; z-index: 1;}
.explore-card .explore-content .archidlgheading{color: var(--light-black); font-weight: 400; text-transform: uppercase; margin-bottom: 10px; padding-right: 50px; letter-spacing: 2px;}
.explore-card .explore-content p{font-weight: 300; color: var(--light-black); margin: 0 0 30px;}
.explore-slider .slick-prev{left: 140px;}
.explore-slider .slick-next{right: 285px;}  .showcase{z-index: 1;}
.showcase::after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: -1;}
.showcase .top-section .archidxsheading{color: var(--light-yellow);}
.showcase .top-section .archidxlheading{color: var(--white-color);}
.showcase-slider .slick-list{padding: 0 275px;}
.showcase-slider .item{padding: 0 15px;}
.showcase-card img{border-radius: 12px;}  .catalogue-box img{border-radius: 12px;}
.catalogue-box .catalogue-content{width: 480px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; align-content: center; text-align: center;}
.catalogue-box .catalogue-content .archidxlheading, .virtual .virtual-content .archidxlheading{color: var(--light-black); font-weight: 200; margin-bottom: 20px;}
.catalogue-box .catalogue-content p, .virtual .virtual-content p{color: var(--light-black); font-weight: 300; margin: 0; margin-bottom: 20px;} .certifications-slider .item a img{width: 200px !important; margin: 0 auto;}
.modalContent .form-group.w-full.text-center p{margin: 0;}
.testimonial-card .user-name .small_textcast{font-weight: 400; color: #6b6b6b;} @media screen and (min-width:768px){
.testimonial-slider .item{background: var(--white-color);  border-radius: 25px;    box-shadow: 3px 2px 8px 0px rgba(0, 0, 0, 0.15);
height: auto;
margin: 2.5px;}
}
.testimonial-slider .slick-track{display: flex;}
.testimonial-slider .item{height: auto;}
.testimonial-left{width: 520px;}
.testimonial-left .top-section{margin-bottom: 20px;}
.testimonial-left p{color: var(--light-black); font-weight: 400; margin: 0 0 40px;}
.testimonial-right{width: 650px;background: url(//archidpanel.com/wp-content/themes/archid/assets/images/card-box.png) left bottom no-repeat;background-size: 515px;padding: 0 0 100px 120px;background-position-x: -6px;background-position-y: 35px;}
.testimonial-card{ padding: 70px 70px;border-radius: 25px;}
.testimonial-card .testimonial-star{gap: 10px;}
.testimonial-card .testimonial-star ul{padding: 0; margin: 0; list-style: none;}
.testimonial-card .testimonial-star ul li{margin-right: 10px;}
.testimonial-card .testimonial-star ul li:last-child{margin-right: 0;}
.testimonial-card .testimonial-star span{font-size: 14px; color: var(--light-black);}
.testimonial-card .archidmdheading{color: var(--light-black); font-weight: 300; letter-spacing: 1px; margin: 80px 0 40px;}
.testimonial-card .user-profile{gap: 15px;}
.testimonial-card .user-profile .user-thumb{width: 55px; min-width: 55px; height: 55px; border-radius: 50%; overflow: hidden;}
.testimonial-card .user-profile .archidxxsheading{color: var(--light-black); font-weight: 600;}
.testimonial-card .user-profile p{color: var(--gray-color); font-weight: 400; margin: 0;}
.testimonial-btn{gap: 20px;}
.testimonial-next, .testimonial-prev{font-size: 0;border: 0;width: 60px;height: 60px; position: relative; border: 1px solid var(--light-yellow); border-radius: 50%;background-color: transparent;z-index:12;cursor: pointer; transition: 0.5s;}
.testimonial-next::after, .testimonial-prev::after{content: '';width: 100%;height: 12px;position: absolute;top: 0;left: 0;right: 0; bottom: 0; margin: auto;background:url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-left-arrow.svg) center no-repeat;}
.testimonial-next::after{background:url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-right-arrow.svg) center no-repeat; }
.testimonial-next{background-position:0 -190px;}
.testimonial-next:hover, .testimonial-prev:hover{background: var(--light-yellow);}  .video-box{z-index: 1;}
.video-box::after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: -1;}
.video-card .video-thumb{overflow: hidden; border-radius: 12px;}
.video-card .video-thumb img{border-radius: 12px;}
.video-card .video-thumb .play-icon img{border-radius: 50%;}
.video-card .archidsmheading{ color: #F9F9F9; font-weight: 300; margin: 20px auto 0; opacity: 0;}
.video-card .video-thumb::after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5);}
.video-slider .slick-list{padding: 0 300px !important;} .video-slider .item{padding: 50px;}
.video-slider .item.slick-center{transform: scale(1.2);}
.video-slider .item.slick-center .video-card .archidsmheading{opacity: 1;}
.video-slider .item.slick-center .video-card .video-thumb::after{opacity: 0;}
.video-slider .item.slick-center .video-card .video-thumb .play-icon img{width: 70px; max-width: 70px; height: 70px;}
.video-slider .slick-next, .video-slider .slick-prev{border: 1px solid rgba(255,255,255,0.5);}
.video-slider .slick-prev{left: 235px;}
.video-slider .slick-next{right: 235px;}
.video-slider .slick-prev::after{background: url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/yellow-left-arrow.svg) center no-repeat;}
.video-slider .slick-next::after{background: url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/yellow-right-arrow.svg) center no-repeat;}
.video-slider .slick-prev:hover::after{background:url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-left-arrow.svg) center no-repeat;}
.video-slider .slick-next:hover::after{background:url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-right-arrow.svg) center no-repeat;}
.video-slider .slick-next:hover, .video-slider .slick-prev:hover{background: var(--light-yellow); border: var(--light-yellow);}  .sustainability{padding-left: 60px;}
.sustainability-left{width: 460px;}
.sustainability-nav{margin-top: 60px;}
.sustainability-nav-slider .item{margin-bottom: 60px; cursor: pointer; opacity: 0.1;}
.sustainability-nav-slider .item.slick-current{opacity: 1;}
.sustainability-nav-card{gap: 25px;}
.sustainability-nav-card .sustainability-nav-left{width: 35px; height: 35px; font-size: 20px; font-weight: 400; color: var(--light-black); position: relative; top: 5px;}
.sustainability-nav-card .sustainability-nav-right{width: 80%;}
.sustainability-nav-card .sustainability-nav-right .archidlgheading{color: var(--light-black); font-weight: 300;}
.sustainability-nav-card .sustainability-nav-right p{color: var(--light-black); margin: 15px 0 20px;}
.sustainability-right{width: 55%;}
.sustainability-slider .item{line-height: 0; padding-left: 120px;}
.sustainability-slider .sustainability-small{width: 220px; height: 220px; box-shadow: 0 20px 25px rgba(0, 0, 0, 0.15); position: absolute; top: 0; left: 20px; bottom: 0; border-radius: 12px; margin: auto;}
.sustainability-slider .sustainability-small img{border-radius: 12px;}
.sustainability-nav-slider .item:last-child{margin-bottom: 0px;}
.sustainability-list{display: none;}  .virtual::after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.1);}
.virtual .virtual-content{width: 480px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; align-content: center; text-align: center; z-index: 1;}
.virtual .virtual-content .archidxlheading, .virtual .virtual-content p{color: var(--white-color);}  #vidwrap {height: 550px; width: 100%; overflow: hidden; cursor: pointer; position: relative; border-radius: 12px; margin-top: 60px;}
@keyframes ripple {
0% {
box-shadow: 0 0 0 0px transparent, 0 0 0 0px rgba(255,255,255,0.3), 0 0 0 0px transparent, 0 0 0 0px rgba(255,255,255,0.3);
}
100% {
box-shadow: 0 0 0 10px transparent, 0 0 0 12px rgba(255,255,255,0), 0 0 0 25px transparent, 0 0 0 27px rgba(255,255,255,0);
}
}  .blog-card{background: var(--white-color); border-radius: 10px;}
.blog-card .blog-top, .blog-card .blog-top a{border-radius: 12px; line-height: 0; overflow: hidden;}
.blog-card .blog-top img{border-radius: 12px;}
.blog-card .blog-content{padding: 50px 40px;}
.blog-card .blog-content .archidxxsheading{color: var(--light-yellow);}
.blog-card .blog-content .archidmdheading{font-weight: 300; color: var(--light-black); margin: 15px 0 40px;min-height: 90px;}
.blog-card:hover .blog-top img{transform: scale(1.1);}  .certifications .top-section{margin-bottom: 0;}
.certifications-mid{padding-bottom: 40px;}
.certifications-mid .item{border-bottom: 1px solid var(--light-black); padding: 40px 0; position: relative;display: block;}
.certifications-mid .item .item-left{width: 90px; min-width: 90px; height: 90px; display: none;}
.certifications-mid .item .archidmdheading{width: 600px; color: var(--light-black); font-weight: 300; margin: 0;}
.certifications-mid .item .image-hover{width: 300px; height: 220px; background: var(--white-color);  border-radius: 12px; text-align: center; padding: 25px 0; box-shadow: 0 30px 25px rgba(0, 0, 0, 0.1); }
.certifications-mid .item .image-hover img{width: 160px; height: 160px; margin: 0 auto;}
.certifications-mid .item:hover, .certifications-mid .item:hover .image-hover{opacity: 1;}
.certifications-slider{padding-top: 40px;}  .get-touch{padding: 60px 0;}
.get-touch-box{width: 650px; background: var(--white-color); border-radius: 12px; padding: 50px 65px; margin-left: auto;}
.get-mobile{display: none;}
.register-check{justify-content: flex-start;gap: 10px; margin:0;}
.register-check input[type="checkbox"]{width: 20px; height: 20px; accent-color: #D9D9D9; margin: 0; position: relative; top: 4px;}
.register-check label{width: 94%; font-size: 14px; color: var(--light-black);}  .footer-top{padding-bottom: 60px;}
.footer-logo{width: 300px;}
.footer-left{width: 45%;justify-content: flex-end;gap: 20px;margin-left: auto;}
.footer-left .f-colm{width: 30%;}
.f-colm .archidxsheading{color: var(--light-black); font-weight: 400; text-transform: capitalize; margin-bottom: 20px;}
.f-colm .ftr-list, .footer-right .f-colm ul{padding: 0; list-style: none;}
.f-colm .ftr-list li{margin-bottom: 10px;}
.f-colm .ftr-list li a, .footer-right .f-colm ul li a{font-size: 14px; color: var(--gray-color); text-decoration: none; transition: ease-in-out .5s; -webkit-transition: all 0.6s ease-in-out;-moz-transition: ease-in-out .5s; -o-transition: ease-in-out .5s;}
.f-colm .ftr-list li a:hover, .footer-right .f-colm ul li a:hover{color: var(--light-black);}
.f-colm .ftr-list li:last-child{margin-bottom: 0;}
.footer-right{width: 25%; min-width: 25%;}
.footer-right .f-colm{width: 100%;}
.footer-right .f-colm p{font-size: 14px; color: var(--gray-color); margin-bottom: 30px;}
.footer-right .f-colm ul li{margin-bottom: 2px;}
.footer-right .f-colm ul li:last-child{margin-bottom: 0px;}
.footer-right .footer-call{margin-top: 40px;}
.footer-right .f-colm .footer-call .archidxsheading{margin-bottom: 5px;}
.footer-right .f-colm .footer-call .archidlgheading{color: var(--light-black); text-decoration: none;}
.footer-bottom p{font-size: 14px; color: var(--light-black); margin: 0;}
.footer-bottom .social{width: 25%; justify-content: flex-start;}  .innner-banner::after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); z-index: 1;}
.inner-banner-content{width: 1100px; text-align: center; position: absolute; left: 0; right: 0; top: 50%; margin: auto; transform: translate(0px, -50%); z-index: 12;}
.inner-banner-content .archidlgheading{font-size: 40px; font-weight: 300; color: var(--light-gray-color); text-transform: uppercase;}
.inner-banner-content .home-banner-heading{font-size: 90px;font-weight: 400;color: var(--light-gray-color);text-transform: uppercase;line-height: 90px;margin-bottom: 20px;}
.inner-banner-content p{width: 450px; font-weight: 300; color: var(--light-gray-color); margin: 0 auto;}  .explore-list{grid-template-columns: repeat(2, 1fr); gap: 20px;}
.explore-list .explore-card .explore-content{bottom: 30px; right: 30px;}
.plp-certifications{padding-bottom: 80px;}
.plp-certifications .certifications-slider{padding: 0;}  .contact-left{width: 30%;}
.contact-right{width: 70%; padding-left: 40px;}
.contact-card{padding: 40px; margin-bottom: 30px; border-radius: 20px;}
.contact-card .archidsmheading{color: var(--light-black); font-weight: 600; text-transform: uppercase; margin-bottom: 20px;}
.contact-card ul{padding: 0; margin: 0; list-style: none;}
.contact-card ul li{display: flex; margin-bottom: 30px;}
.contact-card ul li svg{width: 24px; min-width: 24px; height: 24px; margin-right: 10px;}
.contact-card ul li a{color: var(--light-black); text-decoration: none;}
.contact-card:last-child, .contact-card ul li:last-child{margin-bottom: 0;}
.contact-right iframe{width: 100% !important; border-radius: 20px;}  .ecatalogue-slider{margin: 0 -52px 0 -25px;} .ecatalogue-slider .item{padding: 0 25px;}
.ecatalogue-card{background: #F9F9F9; padding: 50px;}
.ecatalogue-card .ecatalogue-thumb{line-height: 0;}
.ecatalogue-card .ecatalogue-content{margin-top: 30px;}
.ecatalogue-card .ecatalogue-content .archidsmheading{font-weight: 400; color: var(--light-black); text-transform: uppercase; margin-bottom: 5px;}
.ecatalogue-card .ecatalogue-content p{color: var(--gray-color); margin: 0 0 20px;}
.ecatalogue-card .ecatalogue-content .anchor-bg-btn span{padding: 12px;}  .color-left{width: 350px;}
.color-left .archidmdheading{color: var(--light-black); font-weight: 400; margin-bottom: 20px;}
.color-left .color-list{text-align: center; padding: 0; padding-right: 30px; margin: 0; list-style: none; grid-template-columns: repeat(3, 1fr); gap: 30px; overflow-y: auto; height: auto; max-height: 750px;} 
.color-left .color-list .color-box{width: 100%; height: 115px; border-radius: 50px; background: #C10404;}
.color-left .color-list .color-name{font-size: 20px; text-align: center; color: var(--light-black); font-weight: 600; text-transform: capitalize; display: inline-block; margin-top: 10px;}
.color-right{width: 73%; padding: 45px 25px 45px 50px; border-radius: 20px; margin-top: 50px;}
.color-box-list{grid-template-columns: repeat(4, 1fr); gap: 30px; padding-right: 25px; overflow-y: auto; height: auto; max-height: 750px;}
.color-card{padding: 10px; border-radius: 4px;}
.color-card .color-thumb{line-height: 0;}
.color-card .color-thumb img{border-radius: 12px;}
.color-card .color-content{margin-top: 15px;}
.color-card .color-content .archidsmheading a{color: var(--light-black); font-weight: 400; text-decoration: none;}
.color-card .color-content p{font-size: 16px; color: var(--light-black); font-weight: 300; margin: 0;}  .pdp-banner .inner-banner-content{width: 700px; left: auto; right: 0; text-align: left;}
.pdp-banner .inner-banner-content .home-banner-heading{font-weight: 300; margin-bottom: 80px;}
.pdp-banner .inner-banner-content p{width: 520px; margin: 0;}
.pdp-detail-left{width: 40%;}
.pdp-detail-right{width: 60%; padding-left: 120px;}
.pdp-detail-right .archidlgheading{color: var(--light-black); font-weight: 400;}
.pdp-detail-content{margin: 100px 0 30px;}
.pdp-content-item{padding: 20px 0; border-bottom: 1px solid rgba(168, 168, 168, 0.4);}
.pdp-content-item .pdp-content-left, .pdp-content-item .pdp-content-right{width: 50%; font-size: 18px; font-weight: 600; color: var(--light-black);}
.pdp-content-item .pdp-content-left{color: #919191;}
.pdp-key-slider{margin-right: -36px;}
.pdp-key-slider .features-card{padding: 50px 40px 50px;}
.pdp-key-slider .features-card .features-icon{margin: 0 0 40px;}
.pdp-key-slider .slick-list{padding-right: 200px;}
.pdp-key .arrow-top .slick-prev{right: 130px;}
.pdp-key .arrow-top .slick-next{right: 50px;}
.technical .archidxlheading{color: var(--light-black); font-weight: 200; margin-bottom: 30px;}
.technical-table{margin-bottom: 40px;}
.technical-table th, .technical-table td{border: 0;}
.technical-table th:first-child, .technical-table td:first-child{width: 30%;}
.technical-table thead th{font-size: 16px; color: #4D4D4D; text-transform: uppercase; text-align: left; padding: 30px 40px; background: #FFEF9F;}
.technical-table tbody td{font-size: 16px; color: #4D4D4D; padding: 20px 40px;}
.technical-table tbody tr:nth-child(even) td{background: var(--bg-gray);}
.keys-main{padding: 40px 50px; border-radius: 20px; background: var(--white-color); box-shadow: 0 10px 50px rgba(0, 0, 0, 0.1); margin-top: -170px; position: relative;}
.keys-card{text-align: center;padding: 20px 0; border-right: 1px solid #DCDCDC;}
.keys-card .keys-top{width: 120px; height: 120px; display: flex; align-items: center; justify-content: center; padding: 25px; border-radius: 50%; box-shadow: 0 0px 20px rgba(0, 0, 0, .05); margin: auto;}
.keys-card .archidxsheading{color: #58595B; text-transform: capitalize; margin-top: 15px;}
.keys-slider .slick-next, .keys-slider .slick-prev{width: 50px; height: 50px;}
.keys-slider .slick-next::after, .keys-slider .slick-prev::after{background-size: 25px;}
.highlight-main{grid-template-columns: 1.5fr 2.3fr 1.5fr; gap: 30px;}
.highlight-card{overflow: hidden; line-height: 0; border-radius: 20px;} 
.highlight-card img{height: 100%;}
.highlight-card::after{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5);}
.highlight-card .archidmdheading{position: absolute; bottom: 60px; left: 60px; color: var(--white-color); font-weight: 600; z-index: 1;}
.highlight-mid{gap: 30px;}
.higlight-mobile{display: none;}  .policy-left{width: 70%; padding-right: 80px;}
.policy-content{margin-bottom: 40px;}
.policy-content .archidlgheading{color: var(--light-black); font-weight: 200; margin-bottom: 10px;}
.policy-content p{color: var(--gray-color); font-weight: 400; margin: 0;}
.policy-content p a{color: var(--gray-color); text-decoration: none;}
.policy-content:first-child a, .policy-content p span{color: #007CAA;}
.policy-content ul{padding: 0 0 0 20px;}
.policy-content ul li{color:var(--gray-color)}
.policy-content:last-child{margin-bottom: 0;}
.policy-right{width: 30%; border-radius: 20px; padding: 40px 45px; height: 100%;}
.policy-right .archidmdheading{color: var(--light-black); font-weight: 400; margin-bottom: 20px;}
.policy-right ul{padding: 0 0 0 20px; margin: 0; list-style: auto;}
.policy-right ul li{margin-bottom: 20px;}
.policy-right ul li a{font-size: 16px; color: var(--light-black); font-weight: 400; text-decoration: none;}
.policy-right ul li a:hover, .policy-right ul li.active a{text-decoration: underline;}
.policy-right ul li:last-child{margin-bottom: 0;}  .our-categorie-nav{ margin-bottom: 40px;}
.our-categorie-slider{display: none;}
.our-categorie-slider .slick-list{padding: 0 300px !important;} .our-categorie-slider .item{padding: 50px 100px;}
.our-categorie-slider .item.slick-center{transform: scale(1.2);}
.our-categorie-slider .item.slick-center .video-card .archidsmheading{opacity: 1;}
.our-categorie-slider .item.slick-center .video-card .video-thumb::after{opacity: 0;}
.our-categorie-slider .item.slick-center .video-card .video-thumb .play-icon img{width: 70px; max-width: 70px; height: 70px;}
.our-categorie-slider .slick-next, .our-categorie-slider .slick-prev{border: 1px solid rgba(255,255,255,0.5);}
.our-categorie-slider .slick-prev{left: 235px;}
.our-categorie-slider .slick-next{right: 235px;}
.our-categorie .video-card .video-thumb::after{background: rgba(255, 255, 255, .3);}
.our-categorie .slick-next, .our-categorie .slick-prev{border: 1px solid var(--light-yellow); background-color: var(--light-yellow);}
.our-categorie .our-categorie-slider .slick-prev::after{background: url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-left-arrow.svg) center no-repeat;}
.our-categorie .our-categorie-slider .slick-next::after{background: url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-right-arrow.svg) center no-repeat;}
.our-categorie .our-categorie-slider .slick-next:hover, .our-categorie .our-categorie-slider .slick-prev:hover{background: var(--light-yellow); border: var(--light-yellow);}
.our-categorie-nav .archidxxsheading{width: fit-content; text-transform: uppercase; color: var(--light-black); font-weight: 300; padding: 15px 5px; border-bottom: 2px solid transparent; cursor: pointer;}
.our-categorie-nav .archidxxsheading.active{border-bottom-color: var(--light-yellow);}  .blog-nav{text-align: center; margin-bottom: 40px;}
.blog-nav .item{margin: 0 25px;}
.blog-nav .item a{font-size: 18px; color: var(--light-black); text-decoration: none; text-transform: capitalize; border-bottom: 2px solid transparent; padding: 10px 0;}
.blog-nav .item a.active, .blog-nav .item a:hover{color: var(--light-yellow); border-bottom-color: var(--light-yellow);}
.blog-list{grid-template-columns: repeat(3,1fr); gap: 30px;}
.blog-main .blog-left{width: 70%; padding-right: 70px;}
.blog-left .archidxlheading{color: var(--light-black); font-weight: 400; margin-bottom: 15px;}
.blog-main .blog-left .date{margin-bottom: 15px;}
.blog-main .blog-left .social{justify-content: flex-start; margin-bottom: 30px;}
.blog-left .blog-content .archidsmheading{font-weight: 600; color: var(--light-black);}
.blog-main .blog-right{width: 30%; border-radius: 20px; padding: 30px 35px; height: 100%;}
.blog-main .blog-right .archidsmheading{color: var(--light-black); font-weight: 400; margin-bottom: 20px;}
.blog-main .blog-right ul {padding: 0 0 0 20px;margin: 0; list-style: auto;}
.blog-main .blog-right ul li{margin-bottom: 20px;}
.blog-main .blog-right ul li a{font-size: 16px; color: var(--light-black); font-weight: 400; text-decoration: none;}
.blog-main .blog-right ul li a:hover, .blog-main .blog-right ul li.active a{text-decoration: underline;}
.blog-main .blog-right ul li:last-child{margin-bottom: 0;}  .board-slider{margin-right: -38px;} .board-card .board-thumb{line-height: 0;}
.board-card img{border-radius: 12px;}
.board-card .board-content{width: 90%; position: absolute; bottom: 20px; left: 0; right: 0; margin: auto; border-radius: 20px; padding: 35px 30px; background: rgba(255, 255, 255, .8);}
.board-card .board-content .archidsmheading{color: var(--light-black); font-weight: 600; text-transform: uppercase; margin-bottom: 5px;}
.board-card .board-content p{color: var(--light-black); margin: 0 0 20px;} .about-sustainability{padding-left: 0;}
.about-sustainability .sustainability-left{width: 600px;}
.about-sustainability .sustainability-nav-slider .item{ position: relative;}
.about-sustainability .sustainability-nav-card .sustainability-nav-left{font-size: 240px; font-family: "Inter", sans-serif; font-weight: 600; color: var(--light-black); width: auto; height: auto; position: absolute; top: -125px; left: -17px; opacity: 0.05; visibility: hidden;}
.about-sustainability .sustainability-nav-card .sustainability-nav-right{width: 100%; position: relative; padding-left: 115px;} 
.about-sustainability .sustainability-nav-card .sustainability-nav-right::before{content: ''; width: 50px; height: 1px; position: absolute; top: 22px; left: 30px; background: var(--light-black);}
.about-sustainability .sustainability-nav-card .sustainability-nav-right .archidlgheading{justify-content: flex-start;}
.about-sustainability .sustainability-nav-card .sustainability-nav-right .archidlgheading .mission-icon{margin-left: 15px; visibility: hidden;}
.about-sustainability .sustainability-nav-slider .item.slick-current .sustainability-nav-card .sustainability-nav-left{visibility: visible;}
.about-sustainability .sustainability-nav-slider .item.slick-current .sustainability-nav-card .sustainability-nav-right .archidlgheading .mission-icon{visibility: visible;}  .virtual-main .virtual-left{width: 390px;}
.virtual-main .virtual-right{width: 72%; padding-left: 60px; line-height: 0;}
.virtual-main .virtual-right img{border-radius: 20px;}
.virtual-tab, .virtual-list{grid-template-columns: repeat(2, 1fr); gap: 30px; padding: 0; margin: 0; list-style: none;}
.virtual-tab li{text-align: center;}
.virtual-tab li a{font-size: 20px; font-weight: 300; color: var(--light-black); text-decoration: none;}
.virtual-list{margin: 35px 0;}
.virtual-list .item {width: 100%; line-height: 0;}
.virtual-list .item label{display: inline-block; line-height: 0; cursor: pointer;}
.virtual-list .item input{display: none;}
.virtual-list .item img{border-radius: 12px; box-shadow: 0 0 0 1px transparent;}
.virtual-list .item input:checked + img {box-shadow: 0 0 0 1px #222;transition: box-shadow 0.11s;}  .video-slider .slick-next, .video-slider .slick-prev{top: 40%;} .certifications-mid .item:nth-child(2) .image-hover{top: 7px;}
.form-row .form-group{margin-bottom: 0;}
.get-touch-box{padding: 50px;}
.footer-left{width: 48%;}
.get-touch .top-section .archidxlheading{text-transform: capitalize;}
.sustainability-slider .item{margin-left: -1px;}
.inner-banner-content .home-banner-heading{font-weight: 700;}
.ecatalogue-card {border-radius: 20px;}
.pdp-key-slider .slick-track{display: flex;gap: 30px;} 
.pdp-key-slider .slick-slide{height: auto;background:var(--white-color);border-radius: 30px;}
.pdp-key-slider .features-card{background: transparent;}
.color-left .archidmdheading{text-transform: capitalize;}
.color-left .color-list .color-name{font-size: 16px;}
.color-list li{cursor: pointer;}
.slider-rl{margin-top: 70px;}
.contact-left{display: flex;flex-direction: column;justify-content: space-between;}
.contact-card{height: 100%;}
.policy-right{position: sticky;top: 5px;} .vrImg{position: relative;}
.backtotop{
position: fixed;
bottom: 116px;
right: 15px;
opacity: 0;
visibility: hidden;
z-index: 1000;
}
.socialMediaicon{
position: fixed;
bottom: 185px;
z-index: 1000;
right: 15px;
}
.roundbox a{
width: 55px;
height: 55px;display: flex;align-items: center;justify-content: center;border-radius: 50%;
}
.whatapp a{
background-color: #32D951;
}
.call a{
background-color: #ffffff;
border: 1px solid #C7C7C7
}
.call{margin-bottom: 15px;}
.backtotop .anchor-bg-btn span{
transform: rotate(269deg) translateY(5px) !important;
width: 60px;
height: 60px;
}
.backtotop .anchor-bg-btn:hover span, .backtotop .anchor-line-button:hover svg{ transform: rotate(269deg) translateY(5px) !important;}
.backtotop.show {
opacity: 1;
visibility: visible;
}
.virtualRoomInner .archidxlheading{text-transform: uppercase;font-weight: 200;color: var(--light-black);}
.virtualSpaceSection{margin-top: 25px;position: relative;}
.pins{
width: 30px;
height: 30px;
transform: translate(-50%, -50%);
z-index: 9;
border-radius: 100%;
position: absolute;
opacity: 1;
background: rgba(0, 0, 0, 0.5);
-webkit-backdrop-filter: blur(1px);
backdrop-filter: blur(1px);
display: flex;
justify-content: center;
align-items: center;
border: 2px solid #fff;
cursor: pointer;
}
.pins:hover {
border-color: #000;
}
.pins:before {
content: "";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
border-radius: 50%;
-webkit-animation: shockwave 2s 0.5s ease-out infinite;
animation: shockwave 2s 0.5s ease-out infinite;
}
.pins::after {
content: "";
width: 12px;
height: 12px;
transition: 0.2s all ease-in-out;
background: #fff;
position: relative;
display: block;
border-radius: 100%;
}
.pins:hover:after {
width: 7px;
height: 7px;
}
.sliderModal{width: 46%;background-color: var(--white-color);position: absolute;top: 65%;left: 50%;transform: translate(-50%, -50%);padding: 20px 55px;border-radius: 20px;display: none;z-index: 9;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.sliderModal.active{display: block;}
.modalheading{color: var(--light-black);font-size: 20px;text-align: center;font-weight: 500;}
.virtualModalSlider {margin: auto;width: 88%; margin-top: 20px;}
.Virtual-item{padding: 10px;}
.Virtual-item.slick-slide.slick-current.slick-active.slick-center img{
transform: scale(1.08);
}
.Virtual-item.slick-slide.slick-current.slick-active.slick-center{
transform: scale(1.08);
}
.virtualModalSlider .slick-next, .virtualModalSlider .slick-prev{width: 45px;height: 45px;}
.virtualModalSlider .slick-next{right: -50px;}
.virtualModalSlider .slick-prev{left: -50px;}
.virtualModalSlider .slick-next::after, .virtualModalSlider .slick-prev::after{width: 50%;background-size: 100%;}
.submitBtn{margin-top: 20px;} .features-bottom .item, .features-right .item{
background: var(--white-color);
border-radius: 30px;
padding: 40px 40px;
}
.features-bottom, .features-right{gap:20px;}
.testimonial-card .archidmdheading{font-size: 16px;}
.top-section .top-section-right {
width: 50%;
}
.mask-slider-wrapper .home-banner-slider .item:before{opacity: 0.5;}
.search{text-align: center;}
.anchor-bg-btn p{
display: flex;
align-items: center;
}
.form-group p{position: relative;}
.form-group .wpcf7-spinner {
position: absolute;
right: -75px;
margin-left: 0;
}
.form-row .form-group:last-child{justify-content: center;}
@keyframes shockwave {
0% {
transform: scale(1);
box-shadow: 0 0 2px rgba(0, 0, 0, 0.15), inset 0 0 1px #000;
}
95% {
box-shadow: 0 0 10px rgba(0, 0, 0, 0), inset 0 0 30px rgba(0, 0, 0, 0);
}
100% {
transform: scale(1.8);
}
}  .search-popup{width: 20%;left: auto;right: 0;}
.wpcf7-list-item{margin-left: 0;}
.sustainability-slider .item {
margin: 0 5px;
}
.customHeader .header-bottom-nav li a{color: #000;}
.customHeader .searchbox{color: #000;} .mobile-show{display: none;}
.customHeader{box-shadow: 0px 4px 34px 0px #00000021;
} .customHeader .header-main{border-bottom: 0;}
.customHeader .searchbox svg path{color: var(--light-black);stroke: var(--light-black);}
.customHeader .sidebar-togle-wraper img{ filter: invert(1);} .about-sustainability .sustainability-nav-card .sustainability-nav-left{top: -85px}
.cin{cursor: none;}
@media only screen and (min-width: 1919px){
.container {max-width: 1699px;}
.features-right{width: 840px;}
.pdp-key-slider .slick-list{padding-right: 0px;}
.pdp-key .arrow-top .slick-prev{right: 105px;}
.pdp-key .arrow-top .slick-next{right: 25px;}
}
@media only screen and (min-width: 1300px) {
.header-bottom-nav li{position: relative; padding-right: 25px; margin: 0 45px 0 0;}
.header-bottom-nav li .arrow{position: absolute;right: 0; top: -10px;bottom: 0; width: 12px;height: 12px;cursor: pointer; margin: auto;border-right: 1.5px solid #000;border-bottom: 1.5px solid #000;transform: rotate(45deg);}
.header-bottom-nav li a{padding: 40px 0px; display: inline-block; transition: ease-in-out .5s;-webkit-transition: all 0.5s ease-in-out;-moz-transition: ease-in-out .5s;-o-transition: ease-in-out .5s;}
.header-bottom-nav .sub-menu{width: 360px;justify-content: space-between;text-align: left;background: var(--light-black);position: absolute;padding: 10px 25px;top: 80px;left: 0;border-radius: 12px; display: none; transition: ease-in-out .5s;-webkit-transition: all 0.6s ease-in-out;-moz-transition: ease-in-out .5s;-o-transition: ease-in-out .5s; z-index: 222;}
.header-bottom-nav .sub-menu li a{font-size: 14px; color: var(--light-yellow); padding: 0; border: 0; transition: ease-in-out .5s;-webkit-transition: all 0.6s ease-in-out;-moz-transition: ease-in-out .5s;-o-transition: ease-in-out .5s;}
.header-bottom-nav .sub-menu li a:hover{color: var(--white-color);}
.header-bottom-nav li:last-child{margin: 0;}
.header-bottom-nav li:hover .sub-menu{display: block;}
}
@media screen and (min-width:1200px){
.anchor-top{position: absolute; top: 40px;right: 15px;}
}
@media screen and (min-width:768px){
.policy-sticky{position: sticky; top: 0; right: 0;}
.virtual-list .virtual-list-left, .virtual-list .virtual-list-right{display: flex !important; flex-wrap: wrap; gap: 30px;}
}
@media screen and (max-width:1599px) {
}
@media screen and (max-width:1499px) {
.features-right{width: 675px;}
.explore-slider{margin-right: -48px;}
.ecatalogue-slider {margin: 0 -50px 0 -25px;}
.pdp-key-slider {margin-right: -32px;}
.board-slider {margin-right: -32px;}
.virtual-main .virtual-left{width: 350px;}
}
@media screen and (max-width:1399px) {
.features-right{width: 620px;}
.ecatalogue-slider {margin: 0 -45px 0 -25px;}
.color-right{width: 70%;}
.color-box-list{grid-template-columns: repeat(3, 1fr); gap: 20px;}
.about-sustainability .sustainability-left{width: 550px;}
}
@media screen and (min-width: 1200px) and (max-width: 1499px) {
.explore-card .explore-content{padding: 30px 20px;}
}
@media screen and (min-width: 768px) and (max-width: 1199px) {
.sustainability, .about-sustainability{padding: 60px 15px !important; max-width: 95%; margin: auto;}
.about-sustainability{max-width: 100%; padding: 60px 0 !important;}
}
@media screen and (max-width:1299px) {
.anchor-top{width: 100%; justify-content: center;}
.customHeader .header-bottom-nav li a{color: #fff;}
.header-main{padding: 15px 0;}
.header nav {position: fixed; top: 0px; width: 320px; left: -1000px; bottom: 0px; background: var(--light-black);padding: 20px; transition: all 0.3s;z-index: 123;}
.header nav.active{left: 0;}
.header nav .menu-item .sub-menu{position: relative; box-shadow: 0px 0px 0px; padding: 0px;width: 100%;left: 0px; top:0%;text-align: left;z-index: 5;border-radius: 0px;display: none;background: transparent; padding: 0;}
.header nav .menu-item.active .sub-menu{display: block !important;padding-left: 10px;}
.header-bottom-nav li{padding: 10px 0; border-top: 1px solid var(--slight-gray-color); position: relative;}
.header-bottom-nav li a{font-size: 14px; position: relative; padding-right: 20px; width: 100%; display: inline-block;}
.header-bottom-nav .sub-menu li{border-top: 0;}
.header-bottom-nav .menu-item a::after {position: absolute; top: 12px !important; right: 7px; width: 10px; transform: rotate(0deg); height: 10px; border-bottom: 2px solid var(--light-black); border-right: 2px solid var(--light-black); border-radius: 1px; display: inline-block; margin-left: 10px;}
.header-bottom-nav .menu-item.active a::after {top: 23px !important; right: 0px; transform: rotate(180deg);}
.header-bottom-nav .menu-item.active{padding-bottom: 0;}
.cross-icon {text-align: right; display: block;}
.sidebar-toggle {display: inline-block; margin-left: 15px; background: var(--white-color); height: 35px; width: 35px; border-radius: 50%;padding: 3px;}
.sidebar-toggle .line {width: 18px; height: 2px; background-color: var(--light-black); margin: 6px auto; display: block; position: relative; border-radius: 2px;}
.sidebar-toggle .line:nth-of-type(1) {transform: rotate(45deg); top: 8px;}
.sidebar-toggle .line:nth-of-type(2) {transform: rotate(134deg); top: 0px;}
.header-main{justify-content: flex-start;}
.header-logo{order: 2; line-height: 0;}
.searchbox{font-size: 0; gap: 0; order: 3; margin-left: auto;}
.sidebar-togle-wraper{display: block; order: 1; margin-right: 20px;}
.search-popup{gap: 10px;}
.search-popup .search-icon{width: 20px; height: 20px; min-width: 20px;}
.search-popup .searchInput input{font-size: 14px;}
.header-bottom-nav{flex-wrap: wrap; margin-top: 40px;}
.header-bottom-nav li{width: 100%;}
.header nav .menu-item .sub-menu li a{padding: 0;}
.header nav .menu-item .sub-menu li a::after{display: none;}
.home-banner-slider .home-banner-content{width: 400px; left: 40px;}
.home-banner-slider .home-banner-content .archidlgheading, .inner-banner-content .archidlgheading{font-size: 24px;}
.home-banner-slider .home-banner-content .home-banner-heading, .inner-banner-content .home-banner-heading{font-size: 60px; line-height: 60px;}
.home-banner-slider .home-banner-content p{margin: 0 0 30px;}
.inner-banner-content{width: 700px;} .explore-slider{padding-left: 0; margin: 0 -35px 0 -30px;}
.explore-slider .slick-list{padding-right: 150px;}
.explore-card .explore-content{bottom: 20px; right: 20px;}
.explore-slider .slick-prev{left: 30px;}
.explore-slider .slick-next{right: 10px;}
.showcase-slider .slick-list{padding: 0 150px;}
.features-mobile .features-right, .features-mobile .features-bottom{display: none;}
.features-mobiles{width: 100%; display: block; margin-top: 30px;}
.testimonial-right{background-size: 528px; background-position-x: 5px; background-position-y: 25px; margin: auto;}
.video-slider .slick-list, .our-categorie-slider .slick-list{padding: 0 150px !important;}
.video-slider .item, .our-categorie-slider .item{padding: 50px 60px;} .video-card .video-thumb::after{display: none;}
.video-slider .slick-prev, .our-categorie-slider .slick-prev{left: 95px;}
.video-slider .slick-next, .our-categorie-slider .slick-next{right: 95px;}
.sustainability-left, .sustainability-right, .about-sustainability .sustainability-left {width: 100%;}
.insight .anchor-top{margin-top: 40px;}
#vidwrap, #vidwrap iframe{height: 350px !important;}
.footer-bottom .social{width: 30%; justify-content: flex-end;}
.ecatalogue-slider .item{padding: 0 15px;}
.ecatalogue-card{padding: 20px;}
.color-right{width: 65%;}
.pdp-key-slider {margin-right: 0;}
.pdp-key-slider .slick-list{padding-right: 0;}
.board-slider {margin-right: -30px;}
.about-sustainability .sustainability-nav{margin-top: 0; margin-bottom: 30px;}
.about-sustainability .sustainability-nav-card .sustainability-nav-left{font-size: 200px; top: -45px;}
.about-sustainability .sustainability-nav-card .sustainability-nav-right{padding-left: 75px;}
.about-sustainability .sustainability-nav-card .sustainability-nav-right::before{left: 5px;}
.virtual-main .virtual-left{width: 320px;}
}
@media screen and (max-width:1199px) {
.archidxlheading{font-size: 42px;}
.archidlgheading{font-size: 24px;}
.archidmdheading{font-size: 20px;}
.archidsmheading{font-size: 18px;}
.archidxsheading{font-size: 16px;}
.archidxxsheading{font-size:14px;}
.padding-tb{padding: 60px 0;}
.home-banner-content .home-banner-heading{font-size: 75px;line-height: 80px;}
.home-banner-content{left: 100px;}
.about-left{width: 55%;}
.about-right{width: 45%;}
.certifications-mid .item{padding: 80px 0;}
.get-touch-box{margin: auto}
.footer-logo{width: 180px;}
.explore-list{grid-template-columns: repeat(1, 1fr);}
.contact-left{width: 40%;}
.contact-right{width: 60%;}
.ecatalogue-slider{margin: 0 -42px 0 -15px;}
.color-left{width: 300px;}
.color-right{padding: 30px 15px 30px 30px;}
.color-box-list{grid-template-columns: repeat(2, 1fr); gap: 20px; padding-right: 15px;}
.pdp-detail-right{padding-left: 50px;}
.pdp-detail-content{margin: 50px 0;}
.technical-table thead th{padding: 20px;}
.keys-main{padding: 40px 30px;}
.highlight-card .archidmdheading{bottom: 40px; left: 40px;}
.highlight-main, .highlight-mid{gap: 20px;}
.policy-left, .blog-main .blog-left{width: 60%; padding-right: 50px;}
.policy-right, .blog-main .blog-right{width: 40%; padding: 35px 30px;}
.our-categorie-nav{width: 750px;margin: auto;margin-bottom: 40px;}
.board-slider {margin-right: -25px;}
.virtual-main .virtual-left{width: 250px;}
.virtual-tab, .virtual-list{gap: 15px;}
.virtual-tab li a{font-size: 16px;}
.virtual-main .virtual-right{width: 72%; padding-left: 30px;}
.virtual-list .virtual-list-left, .virtual-list .virtual-list-right{gap: 15px;}
}
@media screen and (max-width:991px){
.top-section .top-section-right p{top: 0; margin-top: 40px;}
.about-left{width: 100%; order: 2;}
.about-right{width: 100%; padding-left: 0; margin-bottom: 30px; order: 1;}
.showcase-slider .slick-list{padding: 0 70px;}
.testimonial-right{margin: 0 auto; background-size: 532px;background-position-x: 5px; background-position-y: 22px; padding: 0 0 60px 120px;}
.white-social{display: none;}
.sustainability-left{width: 100%;}
.sustainability-right{width: 100%;}
#vidwrap, #vidwrap iframe{height: 300px !important;}
.footer-left{width: 65%; gap: 20px;}
.footer-right{width: 50%; min-width: 50%; margin-top: 30px;}
.footer-right .f-colm p{margin-bottom: 20px;}
.footer-right .footer-call{margin-top: 20px;}
.contact-left{width: 45%;}
.contact-right{width: 55%;}
.ecatalogue-slider{margin: 0 -35px 0 -15px;}
.our-categorie .top-section .top-section-right{width: 100%;}
.color-right{width: 60%;}
.pdp-banner .inner-banner-content .home-banner-heading{margin-bottom: 30px;}
.blog-list{grid-template-columns: repeat(2,1fr); gap: 20px;}
.board-slider{margin-right: -18px;}
.about-sustainability .sustainability-left{width: 95%;}
.virtual-main .virtual-right{width: 64%;}
}
@media screen and (max-width:767px) {
html, body{font-size: 14px;}
.container{max-width: 100%;}
.archidxlheading{font-size: 30px;}
.archidlgheading{font-size: 24px;}
.archidmdheading{font-size: 20px;}
.archidsmheading{font-size: 18px;}
.archidxsheading{font-size: 16px;}
.padding-tb{padding: 50px 0;}
.top-section{margin-bottom: 30px;}
.slick-next, .slick-prev{background: var(--yellow-color); border-color: var(--yellow-color);}
.slick-next:hover, .slick-prev:hover{background: var(--yellow-color);}
.slick-next{right: 15px;}
.slick-prev{left: 15px;}
.top-section .top-section-right p{width: 300px; top: 0; margin-top: 20px;}
.anchor-top{width: 100%; justify-content: center;}
#vidwrap{height: 350px; margin-top: 30px;}
.play-icon img{width: 60px; min-width: 60px; height: 60px;}
.arrow-top .slick-next, .arrow-top .slick-prev{top: 50%;}
.header-main{margin: 0 -15px; padding: 0 15px;}
.header-logo{width: 110px;}
.searchbox svg{width: 20px; height: 20px;}
.header nav {width: 85%;}
.home-banner-content, .inner-banner-content{width: 100%; background: var(--bg-gray); text-align: center; position: relative; top: 0; left: 0; padding: 40px 20px; transform: translate(0,0);}
.home-banner-slider .item::after, .innner-banner::after{display: none;}
.home-banner-content .archidlgheading, .inner-banner-content .archidlgheading{font-size: 16px; color: var(--light-black);}
.home-banner-content .home-banner-heading, .inner-banner-content .home-banner-heading{font-size: 46px; color: var(--light-black); line-height: 60px; margin-bottom: 10px;}
.home-banner-content p, .inner-banner-content p{width: 300px; color: var(--light-black); margin: 0 auto 30px;}
.home-banner-content .anchor-white-btn{color: var(--light-black);}
.mask-slider-wrapper .mask{-webkit-mask-size: auto; mask-size: auto;}
.mask-slider-wrapper::before{height: 470px; background: url(//archidpanel.com/wp-content/themes/archid/assets/images/mask-bg-mobile.png) no-repeat center center; background-size: cover;}
.about-left{width: 100%; order: 2;}
.about-right{width: 100%; padding-left: 0; order: 1; margin: 0 0 30px;}
.about-right p{width: 100%;}
.about-left .about-count .about-count-content{gap: 20px 0;}
.about-left .about-count .about-count-content .about-count-text{width: 100%;}
.features-left{width: 100%;}
.features-left p{width: 300px;}
.features-slider .slick-list, .pdp-key-slider .slick-list{padding-right: 80px;}
.features-slider .item, .pdp-key-slider .item{opacity: 0.5;}
.features-slider .item.slick-current, .pdp-key-slider .item.slick-current{opacity: 1;}
.features-card{padding: 40px 60px;}
.features-card .features-icon{width: 75px; height: 75px;}
.explore-slider{padding: 0; margin: 0;}
.explore-slider .item{padding: 0; margin-bottom: 30px;}
.explore-slider .explore-card::after{display: none;}
.explore-card .explore-content{width: 300px; padding: 30px; bottom: 30px; right: 30px;}
.explore-slider .item:last-child{margin-bottom: 0;}
.showcase{background: url(//archidpanel.com/wp-content/themes/archid/assets/images/showcase-mobile-bg.jpg) no-repeat !important;}
.showcase-slider .slick-list{padding: 0 50px;}
.showcase-slider .item{padding: 0 7px;}
.catalogue-box{margin: 0 -15px;}
.catalogue-box img{border-radius: 0;}
.testimonial-left p{width: 300px;}
.testimonial-right{width: 100%; background: transparent; padding:0 0 60px;}
.testimonial-slider {margin: 0 -15px;}
.testimonial-slider .slick-list{padding-right: 80px;}
.testimonial-slider .item{padding: 2px 15px; opacity: 0.3;}
.testimonial-slider .item.slick-current{opacity: 1;}
.testimonial-card{padding: 0;}
.testimonial-slider .item{padding:50px 30px 35px 25px; box-shadow: 0 0 0; border: 1px solid #C7C7C7;margin: 15px;border-radius: 25px;}
.testimonial-card .archidmdheading{margin: 50px 0 40px;}
.testimonial-card .user-profile .user-thumb{width: 50px; height: 50px; min-width: 50px;}
.testimonial-card .user-profile .user-name{width: 70%;}
.testimonial-btn{display: none;}
.slick-next, .slick-prev{width: 50px;height: 50px;}
.video-box, .our-categorie{padding: 50px 0 140px;}
.video-slider .slick-list, .our-categorie-slider .slick-list{padding: 0 70px !important;}
.video-slider .item, .our-categorie-slider .item{padding: 30px 40px;}
.video-card .archidsmheading{width: 100%; margin: 10px auto 0;}
.video-card .video-thumb::after{display: none;}
.video-slider .slick-prev, .video-slider .slick-next, .our-categorie-slider .slick-prev, .our-categorie-slider .slick-next{top: auto; bottom: -80px;}
.video-slider .slick-next, .our-categorie-slider .slick-next{left: 75px; right: 0; margin: auto;}
.video-slider .slick-prev, .our-categorie-slider .slick-prev{left: 0; right: 75px; margin: auto;}
.sustainability{padding-left: 15px; padding-right: 15px;}
.sustainability-nav, .sustainability-right{display: none;}
.sustainability-list{display: block;}
.sustainability-card{margin-bottom: 30px;}
.sustainability-card .sustainability-card-top{line-height: 0;}
.sustainability-card .sustainability-card-top img{border-radius: 12px;}
.sustainability-card .sustainability-card-content{padding-top: 20px;}
.sustainability-card .sustainability-card-left{width: 45px; height: 45px; min-width: 45px; font-size: 20px;font-weight: 400; color: var(--light-black);}
.sustainability-card .sustainability-card-right{width: 80%;}
.sustainability-card .sustainability-card-right .archidmdheading{color: var(--light-black); font-weight: 400;}
.sustainability-card .sustainability-card-right p{color: var(--light-black); margin: 10px 0 15px;}
.sustainability-card:last-child{margin-bottom: 0;}
.virtual .virtual-content, .catalogue-box .catalogue-content{width: 300px;}
.catalogue-box .catalogue-content .archidxlheading, .virtual .virtual-content .archidxlheading{margin-bottom: 10px;}
.blog-slider .slick-list{padding-right: 80px;}
.blog-slider .item{opacity: 0.3;}
.blog-slider .item.slick-current{opacity: 1;}
.blog-card .blog-content{padding: 30px 20px;}
.blog-card .blog-content .archidmdheading{margin-bottom: 30px;}
.insight .anchor-top{margin: 40px auto 0;}
.certifications .slider-rl{margin: 0 0 0 -5px;}
.certifications .slider-rl .item{padding: 0 5px;}
.certifications .slick-list{padding-right: 80px;}
.certifications-slider{margin-right: -15px;}
.certifications-mid .item{padding: 20px 0; opacity: 1; justify-content: flex-start;}
.certifications-mid .item .item-left{display: block;}
.certifications-mid .item .image-hover{display: none;}
.certifications-mid .item .archidmdheading{width: 69%; font-size: 16px; padding-left: 40px;}
.get-touch{background: transparent !important; padding: 0;}
.get-touch-box{width: 100%; padding: 40px 25px; box-shadow: 0 0 60px rgba(0, 0, 0, .1); margin-bottom: 40px;}
.get-mobile{display: block; margin: 0 -15px; line-height: 0;}
.register-check label{width: 90%;}
.footer-top{padding-bottom: 40px; gap: 30px;}
.footer-logo{width: 100%; max-width: 200px;}
.footer-left, .footer-right{width: 100%; min-width: 100%;}
.footer-left{gap: 30px;}
.footer-right{margin-top: 0;}
.footer-left .f-colm{width: 100%;}
.footer-bottom p{width: 100%; order: 2; text-align: center;}
.footer-bottom .social{width: 100%; order: 1; margin-bottom: 50px; justify-content: center;}
.explore-list .explore-card .explore-content{bottom: 30px; right: 30px;}
.plp-certifications{padding-bottom: 80px;}
.contact-left{width: 100%; order: 2;}
.contact-card{margin-top: 20px; padding: 30px;}
.contact-right{width: 100%; padding-left: 0; order: 1;}
.contact-right iframe{height: 465px;}
.ecatalogue-slider{margin: 0;}
.ecatalogue-slider .item{padding: 0; margin-bottom: 20px;}
.ecatalogue-card{padding: 20px;}
.ecatalogue-card .ecatalogue-thumb img{border-radius: 12px;}
.ecatalogue-card .ecatalogue-content{margin-top: 20px;}
.ecatalogue-slider .item:last-child{margin-bottom: 0;}
.color-main{margin: 0 -15px;}
.color-left{width: 100%; padding: 0 15px;}
.color-left .archidmdheading{font-size: 30px; text-align: center;}
.color-left .color-list{grid-template-columns: repeat(5, 1fr); gap: 20px; padding-right: 10px; max-height: 350px; margin-bottom: 30px;} 
.color-right{width: 100%; padding: 15px 20px; margin: 0;}
.color-box-list{max-height: inherit; grid-template-columns: repeat(2, 1fr); gap: 20px; padding-right: 0px;}
.pdp-banner .inner-banner-content{width: 100%; text-align: center;}
.pdp-banner .inner-banner-content .home-banner-heading{width: 100%; font-size: 40px; margin-bottom: 20px;}
.pdp-banner .inner-banner-content p{width: 300px; margin: 0 auto;}
.pdp-detail-left{width: 100%;}
.pdp-detail-right{width: 100%; padding: 30px 0 0;}
.pdp-detail-right .archidlgheading{font-size: 18px;}
.pdp-detail-content{margin: 15px 0 0;}
.pdp-content-item{padding: 15px 0;}
.pdp-content-item .pdp-content-left, .pdp-content-item .pdp-content-right{font-size: 16px;}
.pdp-key-slider{margin-right: 0;}
.pdp-key .slider-rl{margin: 0 -10px;}
.pdp-key .slider-rl .item {padding: 0 10px;}
.pdp-key .arrow-top .slick-prev{right: auto; left: 0;}
.pdp-key .arrow-top .slick-next{right: 0;}
.pdp-key-slider .features-card{padding: 40px 25px; text-align: center;}
.pdp-key-slider .features-card .features-icon{margin: 0 auto 40px;}
.keys-main{padding: 30px 0; margin-top: -100px;}
.keys-card .keys-top{width: 90px; height: 90px; padding: 20px;}
.highlight-slider .slick-list{padding-right: 80px;}
.higlight-mobile .slider-rl{margin: 0 -10px;}
.higlight-mobile .slider-rl .item{padding: 0 10px;}
.highlight-desktop{display: none;}
.higlight-mobile{display: block;}
.highlight-card .archidmdheading{bottom: 40px; left: 30px;}
.policy-left{width: 100%; order: 2; padding: 40px 0 0;}
.policy-content{margin-bottom: 20px;}
.policy-right{width: 100%; order: 1; border-radius: 0;}
.our-categorie{padding-bottom: 40px;}
.our-categorie-nav{width: 100%; margin-bottom: 0;}
.our-categorie-nav .slick-list{padding-right: 80px;}
.our-categorie-slider .item{padding: 10px 15px;}
.blog{background: var(--white-color);}
.blog .blog-card{box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
.blog-nav{margin: 0 -10px 40px;}
.blog-nav .slick-list{padding-right: 50px;}
.blog-nav .item{margin: 0; padding: 0 10px;}
.blog-nav .item a{width: 100%; display: inline-block;}
.blog-nav .item a:hover{border-bottom-color: transparent;}
.blog-main .blog-left{width: 100%; padding: 40px 0 0; order: 2;}
.blog-main .blog-right{width: 100%; order: 1;}
.board-slider{margin: 0;}
.board-slider .item{margin-bottom: 20px;}
.board-card .board-content{width: 92%;}
.board-slider .item:last-child{margin-bottom: 0;}
.about-sustainability{padding: 30px 15px;}
.about-sustainability .sustainability-list{width: 100%;}
.about-sustainability .sustainability-card{}
.sustainability-card .sustainability-card-right{width: 100%; padding-left: 60px; position: relative;}
.about-sustainability .sustainability-card .sustainability-card-content{padding-top: 60px; position: relative;}
.about-sustainability .sustainability-card .sustainability-card-left{width: auto; height: auto; position: absolute; top: -30px; left: -75px; font-size: 140px; font-family: "Inter", sans-serif; font-weight: 600; color: var(--light-black); opacity: 0.05;}
.sustainability-card .sustainability-card-right::before{content: ''; width: 30px; height: 1px; position: absolute; background: var(--light-black); top: 15px; left: 20px;}
.virtual-main .virtual-left{width: 100%; order: 2;}
.virtual-main .virtual-right{width: 100%; order: 1; padding: 0; margin-bottom: 30px;}
.virtual-tab, .virtual-list{gap: 10px;}
.virtual-tab-box{display: none;}
.virtual-list{grid-template-columns: repeat(1, 1fr); display: block; margin: 35px 0 25px;}
.virtual-tab-box .slick-list{padding: 20px 0 !important; margin: 0 -5px;}
.virtual-tab-box .slick-track{display: flex; align-items: center;}
.virtual-tab-box .item{padding: 0 10px;}
.virtual-tab-box .item.slick-center{padding: 0 15px;}
.virtual-tab-box .item.slick-center label{transform: scale(1.4);}
.virtual-list .item.slick-center label{padding: 0 0px;}
.virtual-tab li a{font-size: 16px;opacity: 0.5; border-bottom: 2px solid transparent; padding: 0 10px 10px;}
.virtual-tab li a.active{border-bottom-color: var(--yellow-color); opacity: 1;}
.certifications .slick-list{padding-right: 0 !important;}
.video-box{padding: 100px 0 100px;}
.about-left .about-count{width: 50%; }
.about-left .about-big{padding-left: 0;}
.homepage .about-left{flex-wrap: nowrap; gap: 20px;}
}
@media screen and (max-width:569px) {
.form-row .form-group{width: 100%; margin-bottom: 25px;}
.video-slider .item{padding: 30px 35px;}
}
@media screen and (max-width:479px) {
.slick-next{right: 0px;}
.slick-prev{left: 0px;}
.mask-slider-wrapper::before{height: 407px;}
.register-check label{width: 85%;}
.certifications-mid .item .archidmdheading{padding-left: 20px;}
.blog-slider .slick-list, .testimonial-slider .slick-list{padding-right: 0px;}
.explore-card .explore-content{width: 95%; left: 0; right: 0; margin: auto;}
.features-card{padding: 40px 25px;}
.video-slider .slick-list, .our-categorie-slider .slick-list{padding: 0 50px !important;}
.video-slider .item, .our-categorie-slider .item{padding: 30px 25px;}
.explore-list .explore-card .explore-content{right: 0px;}
.color-left .color-list{grid-template-columns: repeat(3, 1fr);}
.color-box-list{grid-template-columns: repeat(1, 1fr);}
.pdp-banner .inner-banner-content p{width: 280px;}
.blog-list{grid-template-columns: repeat(1,1fr); gap: 20px;}
} @media screen and (max-width:1299px){
.header-bottom-nav li {display: flex;justify-content: space-between;flex-wrap: wrap;}
.header-bottom-nav li a{width: 93%;}
.arrow{width: 15px;height: 5px;}
.sub-menu.active{display: block !important;}
.features .slick-track{display: flex;}
.features .item{
background: var(--white-color);
border-radius: 30px;
padding: 40px 40px;
margin-right: 15px;
margin-left: 10px;
height: auto;
}
}
@media screen and (max-width:1024px){
.color-left .color-list{gap: 8px;}
.custom_Modal.dataForm .modalContent{width: 50%;}
}
@media screen and (max-width:991px){
.color-right {
width: 55%;
}
.about-left .about-count .archidxlheading{font-size: 30px;}
.sliderModal{position: static;transform: none;width: 100%;padding: 50px 0 0 0 ;margin-top: 50px;}
.virtualModalSlider .slick-list{margin: 0 20px;}
.virtualModalSlider .slick-next {
right: -36px;
}
.virtualModalSlider .slick-prev {
left: -36px;
}
}
@media screen and (max-width:767px){
.video-slider .slick-prev::after{background:url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-left-arrow.svg) center no-repeat;}
.video-slider .slick-next::after{background:url(//archidpanel.com/wp-content/themes/archid/assets/images/icons/slider-right-arrow.svg) center no-repeat;}
.video-slider .slick-next, .video-slider .slick-prev{top: auto;}
.plp-certifications {
padding-bottom: 60px;
}
.certifications .slider-rl {
margin: 50px 0 0 -5px;
}
.about-sustainability .sustainability-card .sustainability-card-left {
left: -29px;
}
.color-right {
width: 100%;
}
.virtualModalSlider{width: 100%;}
.virtualModalSlider .slick-next{right: 0px;}
.virtualModalSlider .slick-prev{left: 0px;}
.explore-card img {
height: 450px;
border-radius: 12px;
} .mobile-show{order: 2;display: grid !important;width: 100%;grid-template-columns: 1fr 1fr;gap: 15px;margin-bottom: 20px;}
.about-left {
width: 100%;
order: 3;
}
.desktop-show{display: none;}
.mobile-show .about-count-text{background-color: #F8F8F8;text-align: center;padding: 20px;border-radius: 5px;} .top-section .top-section-right, .top-section .top-section-right p {
width: 100%;
}
.roundbox a{width: 35px;height: 35px;}
.backtotop .anchor-bg-btn span{width: 50px;height: 50px;}
.roundbox a img {
width: 20px;
height: 20px;
}
.search-popup{width: 100%;  }
.search-popup form{width: 100%;}
.f-colm .ftr-list li a, .footer-right .f-colm ul li a, .footer-right .f-colm p{font-weight: 600; color: #4c4a4a;}
}
#section {
width: 500px;
height: 400px;
word-wrap: break-word;
}
.moretext {
display: none;
}
.social img {
width: 20px;
height: 20px;
} .custom_Modal {
position: fixed;
overflow: hidden;
top: 0;
right: 0;
left: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.6);
transition: 0.3s;
z-index: 9999999;
display: none;
}
.custom_Modal.active{display: block;}
.close-layer {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
background: none;
}
.close-layer.active{display: block;} .modalContent {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 40%;
background-color: #fff;
max-width: 100%;
border-radius: 20px;
text-align: center;
padding: 25px 40px;
border: 1.5px solid var(--yellow-color);
}
.closeBtn{
width: 30px;
height: 30px;
background: var(--yellow-color);
display: flex;
align-items: center;
justify-content: center;
padding: 3px;
border: none;
border-radius: 50%;
cursor: pointer;
color: #fff;
position: absolute;
top: 15px;
right: 15px;
} .dataForm{display: none;}
.dataForm .modalContent{width: 30%;}
.dataHeading{font-weight: 500;margin-bottom: 25px;}
#product-list p{white-space: nowrap;text-align: center;}
@media screen and (max-width:991px){
.modalContent{width: 70%;}
}
@media screen and (max-width:767px){
.policy-right{position: static;}
.modalContent, .dataForm .modalContent{width: 90%;max-height: 65vh;overflow-x: scroll;}
.closeBtn{top: 15px;right: 15px;}
}
.gridShowCard{display: grid !important;gap: 20px;}
.color-left .color-list .color-box.active{border: 2px solid #000;}
.plp-certifications .slider-rl, .certifications .slider-rl{margin-top: 0;}
.video-thumbnail {
z-index: 1;
cursor: pointer;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} #video{
border-radius: 20px;
width: 100%;
height: 100%;
border: none;
position: absolute;
top: 0;
left: 0;
}
.video-card .video-thumb::after{display: none;}
@media screen and (min-width:1599px){
.video-card .video-thumb{border-radius: 24px;}
}
@media screen and (max-width:767px){ }
@media screen and (min-width:768px) and (max-width:992px){
.home-banner-content .home-banner-heading{font-size: 65px;line-height: 65px;}
.home-banner-content{left: 32px;}
.home-banner-content .archidlgheading{font-size: 30px;}
}
.calOwn{font-weight: 600;font-size: 24px;margin-top: 15px;}
.calcForm{width: 45%;margin: auto;margin-top: 40px;}
.calcForm .form-group {
margin-bottom: 15px;
border: 1px solid #efefef;
padding: 20px;
border-radius: 9px;
}
.afterCalac{margin-top: 25px;}
.displayRow{display: flex;gap: 25px;width: 90%;margin: auto;align-items: center;}
.imgDisplay{width: 45%;}
.contentDisplay{width: 65%;}
.displayRow table{
background-color: #fff;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
margin-bottom: 30px;
text-align: center;
border-collapse: collapse;
}
.displayRow .content .table-result th.master-heading {
background-color: var(--light-yellow);
text-transform: uppercase;
color: #fff;
font-size: 16px;
line-height: 1;
text-align: center;
padding: 10px;
font-weight: 500;
}
.displayRow .content .head {
font-size: 20px;
line-height: 1.2;
text-align: center;
font-weight: 300;
margin-bottom: 25px;
}
.displayRow .content .table-result th {
text-transform: uppercase;
color: #fff;
font-size: 16px;
line-height: 1;
text-align: center;
padding: 10px;
font-weight: 500;
background-color: var(--gray-color);
}
.displayRow .content .table-result td {
font-size: 18px;
line-height: 1;
font-weight: 700;
color: rgba(0, 0, 0, 0.6);
padding: 10px 30px;
border-bottom: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
}
@media screen and (max-width:991px){
.displayRow{width: 100%;}
.calcForm{width: 80%;}
}
@media screen and (max-width:767px){
.calcForm{width: 100%;}
.displayRow{flex-direction: column;}
.imgDisplay, .contentDisplay{width: 100%;}
.displayRow .content .table-result td, .displayRow .content .table-result th{font-size: 14px;}  }
@media screen and (min-width:1799px){
.blog-card .blog-content .archidmdheading{height: 72px;}
} .aboutArchid{background-color: #F8F8F8;}
.aboutArhidRow{display: flex;justify-content: space-between;gap: 45px;align-items: center;}
.aboutArhidRow  .archidxlheading {
color: var(--light-black);
font-weight: 200;
}
.aboutLeft, .aboutRight{width: 20%;height: 52vh;}
.aboutRight{display: flex;align-items: flex-end;}
.aboutCenter{width: 60%;text-align: center;}
.aboutArhidRow img{width: 100%;height: auto;border-radius: 20px;}
.newWood .item{
background-color: #F8F8F8;margin-left: 20px;
border-radius: 20px;
text-align: center;
height: auto;
}
.newWood .slick-track{display: flex;}
.newWood .pdp-key-slider .features-card .features-icon{background-color: #fff;margin: auto;
margin-bottom: 40px;}
.newWood .features-card{background-color: transparent;}
.newWood .top-section .archidxlheading{line-height: 60px;}
.newWood .slick-next{right: 142px;}
.newWood .features-card p a{display: block;color: #000;text-decoration: none;font-weight: 500;}
@media screen and (max-width:1299px){
.newWood .slick-next{right: -15px;}
.aboutLeft, .aboutRight{width: 20%;height: 42vh;}
}
@media screen and (max-width:991px){
.aboutLeft, .aboutRight{width: 20%;height: auto;}
}
@media screen and (max-width:767px){
.aboutArhidRow{flex-direction: column;}
.aboutLeft, .aboutRight, .aboutCenter{width: 100%;}
.aboutLeft, .aboutRight{display: none;}
.pdp-key-slider .slick-track{gap: 0;}
}
@media screen and (min-width:992px){
.keys-box picture img{height: 400px;object-fit: cover;}
}
#tidio-chat-iframe{bottom: 22px !important;right: -5px !important;}
@media screen and (max-width:767px){
#tidio-chat-iframe{bottom:0 !important}
.video-slider .item.slick-center{padding: 0;}
.newWood .top-section .archidxlheading {
line-height: 40px;
}
.video-slider .item.slick-center .video-card .archidsmheading {
padding-bottom: 57px;
font-size: 14px;
}
}
.home-banner-slider .slick-prev, .showcase-slider .slick-prev{left: 15px;background-color: var(--light-yellow);}
.home-banner-slider .slick-next, .showcase-slider .slick-next{right: 15px;background-color: var(--light-yellow);}
.explore-slider .slick-next, .explore-slider .slick-prev{background-color: var(--light-yellow);}
.register-check p {display: flex;gap: 5px;}
.about-template .plp-certifications{padding-top: 80px;}
.video-card .video-thumb img{height: auto;}
.color-thumb a{display: block;height: 200px;border-radius: 10px;}
.video-thumb iframe{width: 100%;}
.colorbar-color{width: 100%;height: 345px;display: block;}
@media screen and (max-width:1299px){
.header-bottom-nav li .arrow{position: absolute;right: 0; top: 11px;bottom: 0; width: 12px;height: 12px;cursor: pointer;border-right: 1.5px solid #000;border-bottom: 1.5px solid #000;transform: rotate(45deg);}
.header-bottom-nav li .arrow{border-color: #fff;}
.header nav .menu-item.active .arrow{top:19px;transform: rotate(225deg);}
}
.mask-slider-wrapper{position: relative;}
@media screen and (max-width:767px){
.colorbar-color{width: 100%;height: 180px;display: block;}
}
@media screen and (min-width:1799px){
.newWood .slick-next {
right: 0;
}
}
.toolhide > a {
pointer-events: none;
}
.features-card .features-icon{background: var(--yellow-color) !important;}
.features-card .features-icon img{background-color: var(--bg-gray);border-radius: 50%;padding: 5px;}
.certifications-mid ~ p span {
font-size: 24px;
font-weight: 500;
}
@media screen and (max-width:767px){
.certifications-mid ~ p span {
font-size: 18px;
font-weight: 500;
}
.features-card .features-icon{width: 90px;height: 90px;}
.pdp-key .slider-rl .item{margin: 0 10px 0 10px;}
.video-card .video-thumb img{height: 100%;}
}
@media screen and (max-width: 767px) {
.dataForm .modalContent { 
width: 100% !important; }
} .our-categorie-nav .slick-slide .archidxxsheading {
margin: auto;
}
.vrImg canvas{border-radius: 15px;}
@media screen and (max-width:1024px){
.vrImg{overflow-x: scroll;}
}
.search{
padding-top: 55px !important;
padding-bottom: 55px !important;
}
.common{
font-size: 24px;
font-weight: 500;
}
.keys-box{position: relative;}
.keys-box .archidxlheading{
position: absolute;
top: 30%;
left: 50%;
transform: translate(-50%, -50%);
color: #fff;
z-index: 9;
}
.keys-box picture{background-color: #000;}
.keys-box picture img{opacity: 0.8;}
@media screen and (max-width:767px){
.keys-box .archidxlheading{top: 38%;}
.mask-slider-wrapper .home-banner-slider .item picture{position: relative;}
.mask-slider-wrapper .home-banner-slider .item picture:before {
content: '';
position: absolute;
width: 100%;
width: 100% !important; height: 100%;
}
.right-corner {
position: absolute;
bottom: 41%;
right: auto;
left: 0;
transform: none;
width: 100%;
text-align: center;
color: #fff !important;
}
.mask-slider-wrapper .home-banner-slider .item:before{width: 100% !important;}
.home-banner-slider .home-banner-content{left:0;}
.right-corner .right-cr-text p{color: #fff !important;}
.home-banner-slider .right-corner {
position: absolute;
bottom: 41%;
right: auto;
left: 0;
transform: none;
width: 100%;
text-align: center;
color: #fff;
z-index: 999;
}
.home-banner-slider .home-banner-content, .home-banner-slider .home-banner-content p{width: 100%;}
}
.form-row .form-group{text-align: left;}
.dataForm .modalContent {
width: 30%;
max-height: 600px;
overflow-y: scroll;
scrollbar-width: none;
}
.certificateblock {
display: flex;
gap: 20px;
align-items: center;
flex-wrap:wrap;
}  .factory-tabs .tabs {
width: 600px;
background-color: #FFDD2E;
}
ul#tabs-nav {
list-style: none;
margin: 0;
padding: 5px;
overflow: auto;
display: flex;
justify-content: center;
gap: 20px;
padding-bottom: 20px;
}
ul#tabs-nav li {
float: left;
font-weight: bold;
margin-right: 2px;
padding: 12px 30px;
border-radius: 20px; cursor: pointer;
border: 1px solid #000;
background: transparent;
border-radius: 30px;
}
ul#tabs-nav li:hover,
ul#tabs-nav li.active {
background-color: #FFDD2E;
}
#tabs-nav li a {
text-decoration: none;
color: #000;
font-size: 18px;
}
.tab-content {
padding: 10px;
background-color: #FFF;
}
.gallery-fac img{height: 100%; margin-bottom: 8px; padding: 20px; cursor: pointer;}
.gallery-fac {display: flex; justify-content: space-between; flex-wrap: wrap; gap: 20px;}
.factory .top-section .archidxlheading{text-align: center;}
#image-popup {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
display: flex;
justify-content: center;
align-items: center;
z-index: 1000;
}
#image-popup img {
max-width: 90%;
max-height: 90%;
}
#close-popup {
position: absolute;
top: 20px;
right: 20px;
color: white;
font-size: 30px;
cursor: pointer;
}
.get-touch-box .form-group .anchor-bg-btn span{margin-top: 16px;}
.more-div {position: relative;}
.more-div .right-corner{position: absolute; bottom: 0; z-index: 123;}
.home-banner-slider .slick-track .item:nth-child(3) .home-banner-content{display: none;} .faq-s h3{
text-wrap:balance;
text-decoration:underline;
text-underline-offset:6px;
text-decoration-thickness:2px;
margin-bottom:30px;
}
.faq-s details {
border: 1px solid rgba(112,112,112,0.1);
border-radius: 4px;
padding: 0.5em 0.5em 0;
margin-bottom:10px;
cursor:pointer;
}
.faq-s summary {
font-weight: 600;
margin: -0.5em -0.5em 0;
padding: 0.5em;
list-style-type:"+";
list-style:none;
display:flex;
justify-content:space-between;
align-items:center;
}
.faq-s details[open] {
padding: 20px; 
border:none;
background-color:	 #f8f8f8;
}
.faq-s summary::marker{
color: #0000ff;
font-size: 1.2em;
margin-right:20px;
}
.faq-s details:hover{
background-color:	 #f8f8f8;
}
.faq-s details summary::after{
content:"+";
float:right;
font-size:1.2em;
color:green;
}
.faq-s details[open] summary::after{
content:"-";
float:right;
font-size:1.5em;
color:green;
}
.faqs-container p{width: 80%;}
@media screen and (max-width:767px){
.gallery-fac img{width: 48%; height: 100%;}
ul#tabs-nav li{padding: 10px;}
ul#tabs-nav li a{font-size: 14px;}
.faqs-container p{width: 98%;}
.faq-s details[open]{padding: 14px;}
.faq-s summary{margin-right: 10px;}
}
.dealer .slick-slider .slick-next, .dealer .slick-slider  .slick-prev {
background-color: #e8c92a;
}