:root{--color1:#161f2c;--color2:#fff;--color3:#061020;--color4:#6d727c;--color5:#f6fafc;--border-color:#ebf2f5;--hover-color:#ff7600}a{text-decoration:none}.swiper-button-prev,.swiper-button-next{color:var(--color2)!important}.banner-area .swiper-button-prev,.banner-area .swiper-button-next{opacity:0;visibility:hidden;transition:all .3s}.banner-area .swiper-button-prev{left:-60px!important}.banner-area .swiper-button-next{right:-60px!important}.banner-area:hover .swiper-button-prev{left:20px!important}.banner-area:hover .swiper-button-next{right:20px!important}.banner-area:hover .swiper-button-prev,.banner-area:hover .swiper-button-next{opacity:1;visibility:visible}body{background-color:var(--color5);font-size:16px}.section-heading{color:var(--color3);text-align:center;margin-bottom:30px;font-size:30px;font-weight:600}.testimonial-slider .swiper-button-prev,.testimonial-slider .swiper-button-next{background-color:var(--color2);padding:8px;box-shadow:0 0 2px #d1d1d1;color:var(--color3)!important}.menuarea .mainmenu{justify-content:end;align-items:center;margin:0;padding:0;list-style:none;display:flex}.menuarea .mainmenu>li{justify-content:center;align-items:center;display:flex}.menuarea .mainmenu>li>a{color:var(--color4);text-transform:uppercase;padding:35px 18px;font-size:15px;font-weight:500;transition:all .3s}.menuarea .mainmenu>li.active>a,.menuarea .mainmenu>li:hover>a{color:var(--color3)}.menuarea .mainmenu>li.has-child{position:relative}.menuarea .mainmenu>li.has-child>.submenu{background-color:var(--color2);z-index:99;opacity:0;visibility:hidden;border-radius:0 0 10px 10px;width:220px;margin:0;padding:0;list-style:none;transition:all .3s;position:absolute;top:150px;left:15px}.menuarea .mainmenu>li.has-child>.submenu>li{align-items:center;display:flex}.menuarea .mainmenu>li.has-child>.submenu>li>a{color:var(--color4);border-bottom:1px solid var(--border-color);width:100%;padding:19px 20px;transition:all .3s}.menuarea .mainmenu>li.has-child>.submenu>li:last-child>a{border-bottom:none}.menuarea .mainmenu>li.has-child>.submenu>li>a:hover{color:var(--color3)}.menuarea .mainmenu>li.has-child:hover>.submenu{opacity:1;visibility:visible;top:93px}.heaertop{background-color:var(--color1);padding:10px 0}.emailheader a{color:var(--color2);align-items:center;gap:10px;display:flex}.socialmedia{justify-content:flex-end;align-items:center;gap:15px;display:flex}.socialmedia>a{color:var(--color2)}span.dropdown-icon{color:var(--color4);justify-content:center;align-items:center;margin:0 11px 0 -11px;display:flex}.footerarea{background-image:url(/images/bg-5.png);background-position:50%;background-size:cover;padding:30px 0 18px;position:relative}.footercontent{margin:25px 0 0;position:relative}.footerlinks>ul{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.footerlinks>ul>li{width:33.3333%}.footerlinks>ul>li>a{color:var(--color5);padding:5px 0;font-size:17px;transition:all .3s;display:block}.footerheading .footertitle{color:var(--color2);text-transform:uppercase;margin:0 0 15px;font-size:20px}.footerlinks>ul>li>a:hover{color:var(--color2)}.footerarea:before{content:"";-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:#161f2ccc;position:absolute;inset:0}.footerlogo{position:relative}.footercontact p{color:var(--color5);align-items:center;gap:15px;margin:0;font-size:17px;display:flex}.footercontact p a{color:var(--color5)}.footercontact .socialmedia{justify-content:flex-start;margin:15px 0 0;font-size:23px}.footerarea>.footercontainer{border-bottom:1px solid var(--border-color);padding-bottom:25px;position:relative}.footercopyright{text-align:center;padding:15px 0 0;position:relative}.footercopyright p{color:var(--color2);margin:0}
