/* fonts import */
@import url("../fonts/octin_sports_rg.ttf");
@font-face {
  font-family: 'Octin Sports';
  src: url('../fonts/octin_sports_rg.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: "Balgin", sans-serif;
  color: #e6e1e1;
  background-color: #030202;
  overflow-x: hidden;
  font-size: medium;
  
}
.layout_padding {
  padding: 0ex 0;
  margin-bottom: 0ex;
}
.layout_padding_services
{
  padding: 0ex 0;
  margin-bottom: 0px;
}
.layout_padding2 {
  padding: 45px 0;
}
.layout_padding2-top {
  padding-top: 45px;
}
.layout_padding2-bottom {
  padding-bottom: 45px;
}
.layout_padding-top {
  padding-top: 90px;
}
.layout_padding-bottom {
  padding-bottom: 90px;
}
.long_section {
  margin-left: 45px;
  margin-right: 45px;
  padding-left: 15px;
  padding-right: 15px;
}
.heading_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-family: "octin sports", sans-serif;
  
}
.heading_container h2 {
  position: relative;
  color: #dda15e;
 font-family: "Balgin";
 font-style: italic;
 padding-bottom: 0ex;
 margin-bottom: 0ex;
 margin-top: 2ex;
 margin-left: 12ex;
 font-weight: 600;
}
.heading_container.heading_center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  
}
h1,
h2 {
  font-family: "Belgin", sans-serif;
}
/*header section*/
.header_section {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9;
}
.header_section .nav_container {
  margin: 0 auto;
}
.header_section.innerpage_header {
  position: relative;
  background: #000000;
  padding: 10px 0;
}
.custom_nav-container {
  padding: 10px 0;
}
.custom_menu-btn {
  position: fixed;
  right: 15px;
  top: 15px;
  width: 50px;
  height: 50px;
}
.custom_menu-btn::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: white;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.07);
          box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.07);
  z-index: 7;
  border-radius: 100%;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.custom_menu-btn.menu_btn-style::before {
  width: 100vh;
  height: 100vh;
  background-color:#040405;
  -webkit-transform: scale(5);
          transform: scale(5);
  border-radius: 0;
}
.custom_menu-btn button {
  width: 50px;
  height: 50px;
  outline: none;
  border: none;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: transparent;
  position: relative;
  z-index: 999;
  margin: 0;
}
.custom_menu-btn button span {
  display: block;
  width: 30px;
  height: 3px;
  background-color: #000000;
  margin: 2.5px 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 15px;
}
.custom_menu-btn .s-2 {
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
}
.menu_btn-style button span {
  background-color: #ffffff;
}
.menu_btn-style button .s-1 {
  -webkit-transform: rotate(45deg) translate(6px, 6px);
          transform: rotate(45deg) translate(6px, 6px);
}
.menu_btn-style button .s-2 {
  -webkit-transform: translateX(100px);
          transform: translateX(100px);
}
.menu_btn-style button .s-3 {
  -webkit-transform: rotate(-45deg) translate(5px, -5px);
          transform: rotate(-45deg) translate(5px, -5px);
}
.overlay {
  height: 100%;
  width: 0;
  position: fixed;
  top: 0;
  left: 0;
  overflow-x: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  z-index: 9;
}
.overlay .closebtn {
  position: absolute;
  top: 0;
  right: 30px;
  font-size: 60px;
}
.overlay a {
  padding: 0px;
  text-decoration: none;
  font-size: 22px;
  color: #ffffff;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin-bottom: 15px;
  text-transform: uppercase;
  font-weight: 600;
  opacity: 0;
}
.overlay a:hover {
  color: #dda15e;
}
.overlay-content {
  position: relative;
  top: 30%;
  width: 100%;
  text-align: center;
  margin-top: 30px;
  z-index: 99;
}
.menu_width {
  width: 100%;
}
.menu_width.overlay a {
  opacity: 1;
}
a,
a:hover,
a:focus {
  text-decoration: none;
}
a:hover,
a:focus {
  color: initial;
}
.btn,
.btn:focus {
  outline: none !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.navbar-brand span {
  font-size: 24px;
  font-weight: 700;
  color: #ffffff;
  text-transform: uppercase;
}
/*end header section*/
/*social icons home page*/
.social_icons_home {
  position: absolute;
  bottom: 10px;
  right: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  z-index: 10;
}

.social_icons_home a {
  width: 50px;
  height: 50px;
  border: 1px solid #ffffff;
  color: #ffffff;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  font-size: 20px; /* Icon size */
  transition: background-color 0.3s ease, color 0.3s ease;
}

.social_icons_home a:hover {
  background-color: #ffffff;
  color: #000000;
}
/*end of social icons home page*/
/* slider section */
.slider_section {
  min-height: 100vh;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  text-align: center;
  padding: 0 0 0 0;
  margin: 0;
  
}
.slider_section .img-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.slider_section .img-box img {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  display: block;
}
.slider_section .carousel-control-next {
  right: 45px;
  top: 50%;
}
.slider_section .carousel-control-prev {
  left: 45px;
  top: 50%;
}
.slider_section #customCarousel1 {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
}
.slider_section #customCarousel1 .carousel-inner,
.slider_section #customCarousel1 .carousel-item,
.slider_section #customCarousel1 .img_container {
  height: 100vh;
  width: 100vw;
}
.slider_section #customCarousel1 .img_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; 
              
}
.slider_section .carousel-control-prev,
.slider_section .carousel-control-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 18px;
  background-color: transparent;
  color: rgb(222, 217, 217);
}

.slider_section2 {
  min-height: 20vh;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  text-align: center;
  padding-top: 10ex;
  margin: 0 0 0 0;
}
.slider_section3 {
  min-height: 20vh;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  text-align: center;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.slider_section4 {
  min-height: 20vh;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  text-align: center;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.slider_section5 {
  min-height: 20vh;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  text-align: center;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.slider_section2 #customCarousel2 {
  position: left;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;

}
.slider_section2 #customCarousel3 {
  position: right;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
 
}
.slider_section3 #customCarousel4 {
  position: left;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.slider_section3 #customCarousel5 {
  position: right;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.slider_section4 #customCarousel6 {
  position: left;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.slider_section4 #customCarousel7 {
  position: right;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.slider_section5 #customCarousel8 {
  position: left;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.slider_section5 #customCarousel9 {
  position: right;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.slider_section2 #customCarousel2 .carousel-inner,
.slider_section2 #customCarousel2 .carousel-item,
.slider_section2 #customCarousel2 .img_container {
  height: 100%;
}
.slider_section2 #customCarousel3 .carousel-inner,
.slider_section2 #customCarousel3 .carousel-item,
.slider_section2 #customCarousel3 .img_container {
  height: 100%;
}
.slider_section3 #customCarousel4 .carousel-inner,
.slider_section3 #customCarousel4 .carousel-item,
.slider_section3 #customCarousel4 .img_container {
  height: 100%;
}
.slider_section3 #customCarousel5 .carousel-inner,
.slider_section3 #customCarousel5 .carousel-item,
.slider_section3 #customCarousel5 .img_container {
  height: 100%;
}
.slider_section4 #customCarousel6 .carousel-inner,
.slider_section4 #customCarousel6 .carousel-item,
.slider_section4 #customCarousel6 .img_container {
  height: 100%;
}
.slider_section4 #customCarousel7 .carousel-inner,
.slider_section4 #customCarousel7 .carousel-item,
.slider_section4 #customCarousel7 .img_container {
  height: 100%;
}
.slider_section5 #customCarousel8 .carousel-inner,
.slider_section5 #customCarousel8 .carousel-item,
.slider_section5 #customCarousel8 .img_container {
  height: 100%;
}
.slider_section5 #customCarousel9 .carousel-inner,
.slider_section5 #customCarousel9 .carousel-item,
.slider_section5 #customCarousel9 .img_container {
  height: 100%;
}
.slider_section2 #customCarousel2 .img_container{
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; 
                    padding-top: 0.4ex;
          padding-right: 0.2ex; 
           
}
.slider_section2 #customCarousel3 .img_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; 
                    padding-top: 0.4ex;
          padding-left: 0.2ex; 
}
.slider_section3 #customCarousel4 .img_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; 
          padding-top: 0.4ex;
          padding-right: 0.2ex;   
}
.slider_section3 #customCarousel5 .img_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;  
                    padding-top: 0.4ex;
          padding-left: 0.2ex;  
}
.slider_section4 #customCarousel6 .img_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
          padding-top: 0.4ex;
          padding-right: 0.2ex;      
}
.slider_section4 #customCarousel7 .img_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; 
          padding-top: 0.4ex;
          padding-left: 0.2ex;     
}
.slider_section5 #customCarousel8 .img_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;  
          padding-top: 0.4ex;
          padding-right: 0.2ex;     
}
.slider_section5 #customCarousel9 .img_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: grid;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; 
          padding-top: 0.4ex;  
          padding-left: 0.2ex;  
}
.slider_section2 .carousel2-control-prev,
.slider_section2 .carousel2-control-next{
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 12px;
  background-color:transparent;
  color: white;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.slider_section2 .carousel3-control-prev,
.slider_section2 .carousel3-control-next {
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 12px;
  background-color:transparent;
  color: white;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.slider_section3 .carousel4-control-prev,
.slider_section3 .carousel4-control-next {
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 12px;
  background-color:transparent;
  color: white;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.slider_section3 .carousel5-control-prev,
.slider_section3 .carousel5-control-next {
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 12px;
  background-color:transparent;
  color: white;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.slider_section4 .carousel6-control-prev,
.slider_section4 .carousel6-control-next {
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 12px;
  background-color:transparent;
  color: white;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.slider_section4 .carousel7-control-prev,
.slider_section4 .carousel7-control-next {
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 12px;
  background-color:transparent;
  color: white;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.slider_section5 .carousel8-control-prev,
.slider_section5 .carousel8-control-next {
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 12px;
  background-color:transparent;
  color: white;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.slider_section5 .carousel9-control-prev,
.slider_section5 .carousel9-control-next {
  width: 50px;
  height: 50px;
  z-index: 5;
  opacity: 1;
  border-radius: 5px;
  font-size: 12px;
  background-color:transparent;
  color: white;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.slider_section2 .carousel2-control-prev{
  left: 45px;
  top: 50%;
}
.slider_section2 .carousel3-control-prev {
  left: 45px;
  top: 50%;
}
.slider_section3 .carousel4-control-prev {
  left: 45px;
  top: 50%;
}
.slider_section3 .carousel5-control-prev {
  left: 45px;
  top: 50%;
}
.slider_section4 .carousel6-control-prev {
  left: 45px;
  top: 50%;
}
.slider_section4 .carousel7-control-prev {
  left: 45px;
  top: 50%;
}
.slider_section5 .carousel8-control-prev {
  left: 45px;
  top: 50%;
}
.slider_section5 .carousel9-control-prev {
  left: 45px;
  top: 50%;
}
.slider_section2 .carousel2-control-next{
  right: 45px;
  top: 50%;
}
.slider_section2 .carousel3-control-next {
  right: 45px;
  top: 50%;
}
.slider_section3 .carousel4-control-next {
  right: 45px;
  top: 50%;
}
.slider_section3 .carousel5-control-next {
  right: 45px;
  top: 50%;
}
.slider_section4 .carousel6-control-next {
  right: 45px;
  top: 50%;
}
.slider_section4 .carousel7-control-next {
  right: 45px;
  top: 50%;
}
.slider_section5 .carousel8-control-next {
  right: 45px;
  top: 50%;
}
.slider_section5 .carousel9-control-next {
  right: 45px;
  top: 50%;
}
.slider_section2 .img-box img {
  width: 100%;
  height: 100%;
}
.slider_section3 .img-box img {
  width: 100%;
  height: 100%;
}
.slider_section4 .img-box img {
  width: 100%;
  height: 100%;
}
.slider_section5 .img-box img {
  width: 100%;
  height: 100%;
}
.slider_section2 .img-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.slider_section3 .img-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.slider_section4 .img-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.slider_section5 .img-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
/* Bottom left text */
.img-box2 {
  position: relative;
  width: 100%;
  height: 100%;
}
.image {
  opacity: 1;
  display: block;
  width: 100%;
  height: 100%;
  transition: .5s ease;
  backface-visibility: hidden;
}
.img-box2:hover .image {
  opacity: 0.3;
}
.img-box2:hover .bottom-left {
  opacity: 1;
}
.bottom-left {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 90%;
  left: 10%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.bottom-left .text {
  background-color: transparent;
  color: white;
  font-size: 16px;
  padding: 16px 32px;
}
/*bottom-right*/
.image {
  opacity: 1;
  display: block;
  width: 100%;
  height: 100%;
  transition: .5s ease;
  backface-visibility: hidden;
}
.img-box2:hover .bottom-right {
  opacity: 1;
}
.bottom-right {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 90%;
  right: 0%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.bottom-right .text a i {
  background-color: transparent;
  color: white;
  font-size: 16px;
  padding: 16px 32px;
}
/*end of slider section*/
/*start of about section*/
.about_section .row {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
          padding: 10;
          
}
.about_section .img-box img {
  width: 80%;
  
  padding-top: 10ex;
}
 .about_section .img-box2 img {
  padding: 50;
  padding-top: 5ex;
  padding-bottom: 20px;
} 
.about_section .detail-box {
  margin-top: 10px;
  margin-bottom: 35px;
}
.about_section .detail-box p {
  margin-top: 5px;
  margin-bottom: 35px;
}
.about_section .detail-box a {
  display: inline-block;
  padding: 10px 45px;
  background-color: #dda15e;
  color: #ffffff;
  border-radius: 0;
  border: 1px solid #dda15e;
  -webkit-transition: all .2s;
  transition: all .2s;
}
.about_section .detail-box a:hover {
  background-color: transparent;
  color: #ffffff;
}
/*end of about section*/
/*start of service section*/
.service_section .box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  margin-top: 45px;
  position: relative;
}
.service_section .box2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  margin-top: 45px;
  position: relative;
  padding: 30;
}
.service_section .box .img-box {
  position: relative;
  width: 320px;
  height: 300px;
  margin-bottom: -72.5px;

}
.service_section .box .img-box2 {
  position: relative;
  width: 320px;
  height: 245px;
  margin-bottom: -72.5px;
  padding: 10;
}

.service_section .box .img-box img {
  width: 100%;
  height: 100%;
}
.service_section .box .detail-box {
  background-color: #000000;
  color: #dda15e;
  padding: 14.2ex 1.4ex 1.4ex 1.4ex;
}
.service_section .box .detail-box h5 {
  margin-bottom: 0;
  font-weight: 900;
  
  color: #ffffff;
}
.service_section .box .detail-box p {
  color: #ffffff;
  font-size: 15px;
  margin-top: 12px;
  margin-bottom: 15px;
}
.service_section .box a {
  display: inline-block;
  padding: 0;
  color: #ffffff;
  -webkit-transition: all .2s;
  transition: all .2s;
   top: 0;
  left: 0;
  width: 100%;
  height: 100%;
 background-color: #000000;
}
.service_section .box a:hover {
  background-color: transparent;
  color: #e45441;
}
/*end of service section*/
/*info section*/
.info_section {
  background-color: #000000;
  color: #ffffff;
  padding: 165px 0 75px 0;
}
.info_section.innerpage_info_section {
  padding: 75px 0;
}
.info_section h4 {
  margin-bottom: 15px;
  color: #dda15e;
}
.info_section .info_contact a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #ffffff;
  margin-bottom: 10px;
}
.info_section .info_contact a i {
  margin-right: 5px;
  width: 25px;
}
.info_section .info_contact a:hover:hover {
  color: #dda15e;
}
.info_section .social_box {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.info_section .social_box a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 50px;
  height: 50px;
  border: 1px solid #dda15e;
  color: #dda15e;
  margin-right: 10px;
  margin-bottom: 10px;
}
.info_section .social_box a:hover {
  color: #dda15e;
  border-color: #dda15e;
}
/*end of info section*/
/* footer section*/
.footer_section {
  position: relative;
  text-align: center;
}
.footer_section p {
  color: #000000;
  padding: 25px 0;
  margin: 0;
}
.footer_section p a {
  color: inherit;
}
/*# sourceMappingURL=style.css.map */