@import url(https://fonts.googleapis.com/css2?family=Aclonica&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap); 
.text-center{text-align:center;}.d-blocks a,.float{justify-content:center}.main-menu .logo,.main-menu li a,a,a:focus{text-decoration:none}body{margin:0;font-family:"Titillium Web",sans-serif;font-size:18px;color:#fff;}a{color:#9cfdff}a:focus{outline:0;outline-offset:0}h1,h2,h3,h4,h5,h6{color:#f7fa07;margin:20px 0px;text-align:center;font-size: 28px; font-family:Aclonica,sans-serif}p{margin:10px;font-family:"Titillium Web",sans-serif;font-size:16px;line-height:21px;text-align:justify;font-weight:400}.p-5{clear:both;padding:5px;background-color:#ad1457}.padd-space{padding:10px 0}.container{width:98%;margin-right:auto;margin-left:auto}.row{margin-right:-10px;margin-left:-10px}.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.bg-color{background:#293d3d;}.contact-btn{float:left;text-align:right;margin:0 auto;width:43%;padding-top:13px}.d-blocks{display:inline-block;padding:5px 18px;border-radius:4px;margin-left:12px;text-align:center}.d-blocks a{color:#fff;display:flex;align-items:center}.d-blocks img{width:20px;margin-right:4px}.phone-color{background-color:#e10600;box-shadow:2px 2px 3px #999}.whatsapp-color{background-color:#036216;box-shadow:2px 2px 3px #999}header{display:block;background-image:linear-gradient(130deg,#ad1457 0,#ad1457 100%);margin-top:-8px}.main-menu{width:100%;z-index:300;height:auto;overflow:hidden}.main-menu ul{margin:0;padding:0;list-style:none;overflow:hidden}.main-menu li a{display:block;font-size:20px;padding:15px 25px!important;color:#fff;transition:.3s ease-in-out;text-shadow:2px 2px 4px #000}.main-menu li a:hover{background:#a62b8d}.main-menu li:last-child a{margin:0}.main-menu .logo{display:block;float:left;color:#b8b8b8;border:0}.main-menu .logo img{width:200px;height:auto;margin-top:10px}.main-menu .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;user-select:none}.main-menu .menu-icon .navicon{background:#fff;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.main-menu .menu-icon .navicon:after,.main-menu .menu-icon .navicon:before{background:#fff;content:'';display:block;height:100%;position:absolute;transition:.2s ease-out;width:100%}.main-menu .menu-icon .navicon:before{top:5px}.main-menu .menu-icon .navicon:after{top:-5px}.main-menu .menu-btn,.showmobile{display:none}.main-menu .menu-btn:checked~.menu{max-height:600px}.main-menu .menu-btn:checked~.menu-icon .navicon{background:0}.main-menu .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.main-menu .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.main-menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.main-menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.main-menu .menu{clear:both;max-height:0;transition:max-height .2s inline-block;float:none;display:table;margin:0 auto}.gallery-section{width:100%;float:left}.gallery-card{float:left;width:24.99999%}div.gallery-inner-sec{border:2px ridge #293d3d;}div.gallery-inner-sec img{width:100%;height:400px}.gallery-desc{padding:15px;text-align:center;color:#020202;background:#fff}.profile-name{font-size:22px}.hidemobile{display:block}@media(min-width:768px){.main-menu li{float:left}.main-menu li a{padding:0}.main-menu .menu{clear:none;float:right;max-height:none}.main-menu .menu-icon{display:none}}@media(max-width:1199px){.container{width:970px}.main-menu li a{font-size:16px;padding:15px 20px}}@media(max-width:991px){.container{width:750px}.main-menu li a{padding:10px 8px}}@media(max-width:767px){.space-sections{padding:0 20px}.container{width:100%}.main-menu li{border:0}.main-menu li a{display:block;text-align:center;padding:10px;font-size:20px}.main-menu .menu,.showmobile{display:block}.row{margin-right:5px;margin-left:5px}.hidemobile{display:none}.contact-btn{float:left;text-align:center;margin:0 auto;width:100%}}@media only screen and (max-width:700px){.gallery-card{width:49.99999%;margin:6px 0}}@media only screen and (max-width:500px){.gallery-card{width:100%}}.float,.float2{position:fixed;width:50px;height:50px;bottom:20px;display:flex;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;padding:0;color:#fff}.float{right:40px;align-items:center;background-color:#089a25}.float2{justify-content:center;align-items:center;left:40px;background-color:#e10600}img{aspect-ratio:0/1;object-fit:cover}.col-lg-12,.container,.p-5s,.row,.showmobile,body,header{overflow-x:hidden;box-sizing:border-box}video{width:100%}.copy{padding:10px;margin:0}.footer{background:#293d3d;margin-top:20px;margin-bottom:40px;box-sizing: border-box;width:100%;}input[type=text],select,textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}input[type=submit]{background-color:#04aa6d;color:#000;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}input[type=submit]:hover{background-color:#45a049}.form-box{border-radius:5px;padding:20px;}
.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 16px;
  transition: 0.4s;
  box-sizing: border-box;
}

.active, .accordion:hover {
  background-color: #ccc; 
}

.panel {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
  color: #000;
}

.services{width: 100%; max-width: 1200px; margin:10px auto;color: #000;padding: 20px;line-height: 21px;box-sizing: border-box;}
.services h5{color: #000;}
.services a{color: #293d3d;line-height: 31px; font-size:14px;}
section li{line-height: 31px;font-size: 16px;}
.faq{width: 100%; max-width: 1200px; margin: 0px auto;box-sizing: border-box;}
.faq h4{color: #000;text-align: center;border-bottom:#000 1px solid;}
#w3-hire{display:block;position:fixed;bottom: 0;left:0;width:100%;z-index:9999; font-weight: 300!important;}
.w3-call,.w3-chat{float:left;width:50%;}.w3-call{background-color:#0059b3;}.w3-chat{background-color:#208000;}
.w3-call a,.w3-chat a{display:block;padding:8px 0;text-align:center;text-decoration:none;color:#fff; font-size: 24px;}
.button{background-color: #293d3d;border: none;color: #fff;padding: 2px 2px;text-align: center;display: inline-block;font-size: 16px;}
.star-svg{background-color:#ff0;}
.star-svg path{fill:#293d3d;}