/* 
    Created on : 10-Mar-2023, 14:45:30 pm
    Author     : Rohit Chauhan (Bawandarr)
*/

*{margin: 0;padding: 0;}
body, html {height: 100%;margin: 0;}
html{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}

a{text-decoration: none;color:inherit}
a:hover{text-decoration: none}
h1,h2,h3,h4,h5,h6{ margin: 0px; padding: 0px;}
p{margin: 0;}
ul{list-style-type: none;display: inline-block;width:100%;padding: 0;margin: 0;}
li{list-style-type: none;}


h1{font-size:36px;} 
h2{font-size:30px} 
h3{font-size:24px} 
h4{font-size:20px} 
h5{font-size:18px} 
h6{font-size:16px}

.text-capitalize{text-transform: capitalize}
.text-lowercase{text-transform: lowercase}
.text-uppercase{text-transform: uppercase;}
.max-container90{max-width: 90%;margin: 0px auto}
.zindex99999{z-index: 99999;position: relative}

.p-10{padding-top: 10px;padding-bottom: 10px; }.p-20{padding-top: 20px;padding-bottom: 20px; }.p-30{padding-top: 30px;padding-bottom: 30px; }.p-40{padding-top: 40px;padding-bottom: 40px; }.p-50{padding-top: 50px;padding-bottom: 50px; }.p-60{padding-top: 60px;padding-bottom: 60px; }.p-70{padding-top: 70px;padding-bottom: 70px; }.p-80{padding-top: 80px;padding-bottom: 80px; }.p-90{padding-top: 90px;padding-bottom: 90px; }.p-100{padding-top: 100px;padding-bottom: 100px; }

.pt-10{padding-top: 10px}.pt-20{padding-top: 20px}.pt-30{padding-top: 30px}.pt-40{padding-top: 40px}.pt-50{padding-top: 50px}.pt-60{padding-top: 60px}.pt-70{padding-top: 70px}.pt-80{padding-top: 80px}.pt-90{padding-top: 90px}.pt-100{padding-top: 100px}

.pb-10{padding-bottom: 10px;}.pb-20{padding-bottom: 20px;}.pb-30{padding-bottom: 30px;}.pb-40{padding-bottom: 40px;}.pb-50{padding-bottom: 50px;}.pb-60{padding-bottom: 60px;}.pb-70{padding-bottom: 70px;}.pb-80{padding-bottom: 80px;}.pb-90{padding-bottom: 90px;}.pb-100{padding-bottom: 100px;}.pb-150{padding-bottom: 150px;}.pb-200{padding-bottom: 200px}

.mt-10{margin-top:10px;}.mt-20{margin-top:20px;}.mt-30{margin-top:30px;}.mt-40{margin-top:40px;}.mt-50{margin-top:50px;}.mt-60{margin-top:60px;}.mt-70{margin-top:70px;}.mt-80{margin-top:80px;}.mt-90{margin-top:90px;}.mt-100{margin-top:100px;}

.mb-10{margin-bottom: 10px;}.mb-20{margin-bottom: 20px;}.mb-30{margin-bottom: 30px;}.mb-40{margin-bottom: 40px;}.mb-50{margin-bottom: 50px;}.mb-60{margin-bottom: 60px;}.mb-70{margin-bottom: 70px;}.mb-80{margin-bottom: 80px;}.mb-90{margin-bottom: 90px;}.mb-100{margin-bottom: 100px;}

.no-padding{padding: 0;}
.no-margin{margin: 0;}
.no-padding-left{padding-left: 0px;}
.btn-orange{font-family: 'Poppins', sans-serif;background: #c31304;display: inline-block;padding: 6px 20px;color:#fff;font-weight: 400;font-size: 16px;transition: .5s;text-transform: uppercase;margin-top: 10px;line-height: 30px;border-radius: 4px;}
.btn-orange:hover{color:#fff;background: #a50e02;transition: .5s;}
.btn-white{font-family: 'Poppins', sans-serif;background: #fff;display: inline-block;padding: 6px 20px;color:#c31304;font-weight: 400;font-size: 16px;transition: .5s;text-transform: uppercase;margin-top: 10px;line-height: 30px;border-radius: 4px;}
.btn-white:hover{color:#fff;background: #ff570e;transition: .5s;}
.btn-orange-sm-purp{font-family: 'Poppins', sans-serif;background: #381666;display: inline-block;padding: 6px 20px;color:#fff;font-weight: 500;font-size: 18px;transition: .5s;text-transform: uppercase;margin-top: 0px;line-height: 30px;}
.btn-orange-sm-purp:hover{color:#fff;background: #614784;transition: .5s;}
.dark-bg{background: #381666}
.loader {position:fixed;overflow:hidden;z-index:100;left:0;top:0;width:100%;height:100%;background:#fff;color:#fff;text-align:center;z-index: 9999999999;}
.loader .loader-inner{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.loader span {vertical-align:middle;border-radius:100%;display:inline-block;width:10px;height:10px;margin:3px 2px;-webkit-animation:loader 0.8s linear infinite alternate;animation:loader 0.8s linear infinite alternate;}
.loader span:nth-child(1) {-webkit-animation-delay:-1s;animation-delay:-1s;background:rgb(17 18 75 / 60%);}
.loader span:nth-child(2) {-webkit-animation-delay:-0.8s;animation-delay:-0.8s;background:rgb(17 18 75 / 80%);}
.loader span:nth-child(3) {-webkit-animation-delay:-0.26666s;animation-delay:-0.26666s;background:rgb(17 18 75 / 100%);}
.loader span:nth-child(4) {-webkit-animation-delay:-0.8s;animation-delay:-0.8s;background:rgb(17 18 75 / 80%);}
.loader span:nth-child(5) {-webkit-animation-delay:-1s;animation-delay:-1s;background:rgb(17 18 75 / 40%);}

@keyframes loader {
    from {transform: scale(0, 0);}
    to {transform: scale(1, 1);}
}
@-webkit-keyframes loader {
    from {-webkit-transform: scale(0, 0);}
    to {-webkit-transform: scale(1, 1);}
}

@keyframes boxRotate {

  0%,
  100% {
    transform: rotateY(0deg);
    visibility: visible;
  }

  25%,
  75% {
    visibility: hidden;
    transform: rotateY(-90deg);
  }

  50% {
    transform: rotateY(-180deg);
    visibility: visible;
  }
}

@keyframes boxRotateReverse {

  0%,
  100% {
    transform: rotateY(0deg);
    visibility: visible;
  }

  25%,
  75% {
    transform: rotateY(90deg);
    visibility: hidden;
  }

  50% {
    transform: rotateY(180deg);
    visibility: visible;
  }
}

@-moz-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}
@-webkit-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}
@-o-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}
@keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}
@keyframes bounce {
        from {
            transform: translateY(0px);
        }
        to {
            transform: translateY(-6px);
        }
    }
    @-webkit-keyframes bounce {
        from {
            transform: translateY(0px);
        }
        to {
            transform: translateY(-6px);
        }
    }

.desk-view{display: block;}
.mob-view{display: none;}

.image-box{overflow: hidden;}
.image-box img {max-width: 100%;transition: transform 2s, filter 1.5s ease-in-out;display: block;width: 100%;height: auto;transform: scale(1);}
.image-box:hover img {transform: scale(1.3);}
.blog-image:hover img {transform: scale(1.3);}

/*--------------------------------------------------------*/
.head-title{text-align: center;display: block;position: relative;z-index: 9}
.head-title h3{font-family: 'Poppins', sans-serif;font-size: 42px;margin-bottom: 10px;text-transform: uppercase}
.head-title h5{font-family: 'Poppins', sans-serif;font-size: 18px;font-weight: 300;max-width: 70%;margin: 0px auto;line-height: 28px;}

.top-bar{background: transparent;border-bottom: 1px solid rgb(255 255 255 / 40%);padding: 10px 0px;position: relative;z-index: 999999}
.social{position: relative;display: flex;justify-content: end;}
.social li{margin-right: 5px;}
.social li a{color: #fff;font-size: 12px;font-weight: 100;width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;transition: .5s;border:1px solid #fff;margin-bottom: 0px;border-radius: 4px;}
.social li a:hover{color:#fff;transition: .5s;}

header {padding: 5px 0px;z-index: 999999;position: fixed;width: 100%;transition: .5s;}
.logo {width: 300px;transition: .5s;}
.affix .logo{width: 250px;transition: .5s;}
.affix{background: #c31304;padding: 15px 0px;transition: .5s;margin-top: -47px;}
header .row{align-items: center}
header .phone-number{font-family: 'Poppins', sans-serif;font-size: 18px;font-weight: 600;text-align: right;margin-bottom: 0px;}
header .phone-number a{transition: .5s;}
header .phone-number a:hover{transition:.5s;color:#ea3f1c}
.affix .phone-number{color:#fff;margin-bottom: 0px;}
header nav .nav-link{transition: .5s;font-family: 'Poppins', sans-serif;font-size: 14px;font-weight: 400;text-align: right;margin-bottom: 0px;color:#fff ! important;text-transform: uppercase;border-bottom: 2px solid transparent;}
header nav .nav-link:hover{transition:.5s;color:#fff ! important;border-bottom: 2px solid #fff;}
header nav .nav-item .dropdown-menu{animation: growDown 300ms ease-in-out;transform-origin: top center;border-radius: 0px;border: 1px solid #ddd;padding: 0;background: #f7f7f7;}
header nav .nav-item .dropdown-menu .dropdown-item{font-family: 'Poppins', sans-serif;font-size: 13px;font-weight: 500;transition: .5s;padding: 0.5rem 1.5rem;text-transform: uppercase}
header nav .nav-item .dropdown-menu .dropdown-item:hover{background: #ea3f1c;transition: .5s;color:#fff;}

.banner{position: relative;z-index: 99999;margin-top: -50px;padding-top: 0px;}
.banner .banner-box{align-items: center;}
.banner .banner-text{text-align: center;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 9;width:80%;}
.banner h2{font-family: 'Poppins', sans-serif;font-size: 60px;text-transform: uppercase;margin-bottom: 20px;color:#fff;font-weight: 500;line-height: 70px;}
.banner p{font-family: 'Poppins', sans-serif;font-size: 20px;color:#fff;margin-bottom: 20px;font-weight: 300}
.banner .owl-dots{z-index: 99999;position: absolute;left: 0;right: 0;bottom: 50px;}
.banner .owl-theme .owl-dots .owl-dot span{margin: 5px 0px;margin-right: 10px;}
.banner .owl-theme .owl-nav.disabled+.owl-dots {margin-top: 0px;}
.banner .owl-theme .owl-dots .owl-dot{outline: none;}
.banner .owl-theme .owl-dots .owl-dot span {width: 15px;height: 15px;margin: 5px 5px;background: #212121;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 2px;border: 4px solid #fff;}
.banner .owl-theme .owl-dots .owl-dot.active span {background: #212121;border: 4px solid #ea3f1c;}
.banner .owl-theme .owl-dots .owl-dot:hover span {background: #212121;border: 4px solid #ea3f1c;}

.about-wtc {position: relative;display: block;padding: 120px 0 120px;z-index: 1;}
.section-title__tagline{font-family: 'Poppins', sans-serif;position: relative;display: block;color: #ea3f1c;font-size: 16px;line-height: 24px;text-transform: uppercase;letter-spacing: 0.1em;margin-bottom: 6px;font-weight: 500;}
.section-title__title{font-family: 'Poppins', sans-serif;margin: 0;font-size: 42px;line-height: 55px;text-transform: uppercase;}
.about-wtc-shape {position: absolute;bottom: 0;left: 0;z-index: 2;}
.about-wtc-left {position: relative;display: block;margin-right: 70px;z-index: 1;}
.about-wtc-left:before {position: absolute;top: -120px;bottom: -120px;left: -10000000px;right: 230px;content: "";background-color: #f6f6f6;z-index: -1;}
.about-wtc-img-box {position: relative;display: block;}
.about-wtc-img-box:before {position: absolute;bottom: 0;left: -40px;height: 224px;width: 20px;content: "";background-color: #ea3f1c;border-radius: 2px}
.about-wtc-img {position: relative;display: block;overflow: hidden;background: #17161a;z-index: 1;}
.about-wtc-img:after {position: absolute;top: 0;left: -100%;display: block;content: '';width: 50%;height: 100%;background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);transform: skewX(-25deg);z-index: 1;}
.about-wtc-img-box:hover .about-wtc-img:after {-webkit-animation: shine 1.5s;animation: shine 1.5s;}
.about-wtc-img img {width: 100%;transition: all 900ms ease;}
.about-wtc-right {position: relative;display: block;}
.about-wtc-right .section-title {margin-bottom: 26px;}
.about-wtc-right-text {margin: 0;padding-bottom: 32px;font-family: 'Poppins', sans-serif;font-weight: 300;}
.about-wtc-bottom {position: relative;display: block;}
.about-wtc-bottom-left {position: relative;display: block;margin-right: -35px;}
.about-wtc-bottom-title {font-size: 25px;color: #ea3f1c;text-transform: uppercase;line-height: 35px;letter-spacing: 0.1em;font-family: 'Poppins', sans-serif;margin-bottom: 30px;}
.about-wtc-points {position: relative;margin-top: 0px;margin-bottom: 0px;}
.about-wtc-points li{display: flex;width:100%;float: left;align-items: center;margin-bottom: 10px;}
.about-wtc-points li i{margin-right: 10px;color:#ea3f1c;}
.about-wtc-points li h5{font-family: 'Poppins', sans-serif;color:#6c6d71;font-weight: 300;font-size: 14px;}
.about-wtc-bottom-right {position: relative;display: block;margin-left: 42px;margin-top: 2px;}
.about-wtc-bottom-right-content {position: relative;display: block;background-color: #f6f6f6;padding: 40px 39px 40px;}
.about-wtc-bottom-right-icon span {font-size: 66px;color: #ea3f1c;position: relative;display: inline-block;transform: scale(1);transition: color 500ms ease, transform 500ms ease;}
.about-wtc-bottom-right-content:hover .about-wtc-bottom-right-icon span {transform: scale(.85);color: #17161a;}
.about-wtc-bottom-right-title {font-size: 20px;line-height: 30px;text-transform: uppercase;margin-top: 16px;margin-bottom: 20px;font-family: 'Poppins', sans-serif;}


.opportunity {position: relative;display: block;background-color: #ea3f1c;z-index: 1;}
.opportunity-shape {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-repeat: repeat;background-position: center;z-index: -1;}
.opportunity-top {position: relative;display: block;padding: 60px 0 0;}
.opportunity-top-left {position: relative;display: block;}
.opportunity-top-left .section-title__tagline {color: #fff;}
.opportunity-top-left .section-title__title {color: #fff;margin-bottom: 30px;}
.opportunity-top-right {position: relative;display: block;margin-top: 13px;}
.opportunity-top-text {color: #fff;font-family: 'Poppins', sans-serif;font-size: 15px;font-weight: 300;line-height: 28px;max-width: 85%}
.opportunity-bottom {position: relative;display: block;padding: 0 0 90px;counter-reset: count;}
.opportunity-single {position: relative;display: flex;align-items: center;margin-bottom: 30px;background-color: #fff;overflow: hidden;z-index: 1;font-family: 'poppins', sans-serif;padding: 0px 30px;min-height: 170px;}
.opportunity-single:before {content: "";position: absolute;top: -10px;left: -10px;height: 30px;width: 30px;border-radius: 100px;background-color: #c31304;z-index: -1;transition: .5s;transform: perspective(400px) rotateX(90deg) scale(0);transform-origin: left top;}
.opportunity-single:hover:before {opacity: 1;-webkit-transform: perspective(400px) rotateX(0deg) scale(1.0);-ms-transform: perspective(400px) rotateX(0deg) scale(1.0);transform: perspective(400px) rotateX(0deg) scale(1.0);}
.opportunity-title {font-size: 20px;text-transform: uppercase;line-height: 25px;}
.opportunity-title a {color: var(--mibooz-black);transition: all 500ms linear;background: linear-gradient(to right, currentcolor 0%, currentcolor 100%) 0px 46% / 0px 1px no-repeat;font-weight: 300}
.opportunity-icon {position: absolute;top: 30px;right: 40px;font-size: 65px;transition: transform 500ms ease;}
.opportunity-icon img{width: 70px;background: #f2f2f2;padding: 10px;border-radius: 100px;}
.opportunity-count {height: 30px;width: 30px;position: absolute;top: 20px;left: 30px;line-height: 30px;opacity: 15%;}
.opportunity-count:before {position: absolute;height: 30px;width: 30px;font-size: 22px;line-height: 30px;font-weight: 600;counter-increment: count;content: "0"counter(count);}
.opportunity-view-all {position: relative;display: flex;align-items: center;justify-content: space-between;padding: 0px 30px;background-color: #c31304;min-height: 170px;}
.opportunity-view-all-title {font-size: 30px;text-transform: uppercase;line-height: 25px;font-weight: 300;}
.opportunity-view-all-title a {color: #fff;transition: all 500ms ease;background: linear-gradient(to right, currentcolor 0%, currentcolor 100%) 0px 46% / 0px 1px no-repeat;}
.opportunity-view-all-arrow a img{width: 45px;background: #f2f2f2;padding: 10px;border-radius: 100px;}

/*Nagpur Location Start*/

.nagpur-location{background: url(../images/gf-bg.png);background-attachment: fixed;background-size: cover;background-repeat: no-repeat}
.nagpur-location .left-column img{width: 90%}
.nagpur-location .right-column h2{font-size: 42px;font-family: 'Poppins', sans-serif;text-transform: uppercase;margin-bottom: 30px}
.nagpur-location .right-column h5{font-family: 'Poppins', sans-serif;font-size: 20px;padding: 25px 0px;}
.nagpur-location .right-column h3{font-size: 20px;font-family: 'Poppins', sans-serif;padding-bottom: 5px;}
.nagpur-location .right-column p{font-family: 'Poppins', sans-serif;font-size: 14px;margin-bottom: 15px;line-height: 22px;font-weight: 400}
.nagpur-location .right-column .more-btn{border: 1px solid #000;border-radius: 30px;padding: 12px 25px;display: inline-block;transition: .5s}
.nagpur-location .right-column .more-btn:hover{background: #000;color:#fff;transition: .5s}

/*Nagpur Location Start*/


.about-goyal {position: relative;display: block;background: #f7f7f7}
.about-goyal-left {position: relative;display: block;margin-left: 0px;}
.about-goyal-left:before {position: absolute;top: -120px;left: -10000000px;right: 300px;bottom: -120px;content: "";}
.about-goyal-one-box-1 {position: absolute;bottom: 60px;right: 60px;height: 60px;width: 60px;background-color: #f7f7f7;animation: boxRotate 8s linear infinite;transform-origin: right;}
.about-goyal-one-box-2 {position: absolute;bottom: 0;right: 0;height: 60px;width: 60px;background-color: #f7f7f7;animation: boxRotate 8s linear infinite;transform-origin: left;}
.about-goyal-one-box-3 {position: absolute;bottom: -112px;right: 112px;height: 112px;width: 112px;background-color: #000000;animation: boxRotate 8s linear infinite;transform-origin: right;}
.about-goyal-img {position: relative;display: block;}
.about-goyal-img img {width: 100%;}
.about-goyal-right {position: relative;display: block;margin-left: 20px;}
.about-goyal-right .section-title {margin-bottom: 25px;}
.about-goyal-right-text {margin: 0;padding-bottom: 32px;font-family: 'Poppins', sans-serif;font-weight: 300;}
.about-goyal-content {position: relative;display: flex;align-items: center;border-top: 0px solid #e3e3e3;padding-top: 0px;}
.about-goyal-content-img {position: relative;display: block;}
.about-goyal-content-list {margin-left: 28px;}
.about-goyal-points {position: relative;display: block;}
.about-goyal-points li {display: flex;align-items: center;}
.about-goyal-points li+li {margin-top: 2px;}
.about-goyal-points li .icon span {font-size: 16px;}
.about-goyal-points li .text {margin-left: 10px;}
.about-goyal-points li .text p {font-size: 16px;margin: 0;}

.global-advantage .title h1{font-family: 'Poppins', sans-serif;font-size: 40px;color:#000;margin-bottom: 0px;}
.global-advantage .title h5{font-family: 'Poppins', sans-serif;font-size: 24px;margin-bottom: 30px;}
.global-advantage h4{font-size: 70px;color: #fff;font-weight: bold;font-family: 'Poppins', sans-serif;margin: 0px auto;margin-bottom: 0px;}
.global-advantage h6{font-size: 20px;color: #fff;margin-top: 0px;font-family: 'Poppins', sans-serif;margin-bottom: 0px;}
.global-advantage p{color:#fff;margin-bottom: 30px;margin-top: 15px;font-family: 'Poppins', sans-serif;text-align: left;margin: 0px auto;font-size: 14px}
.global-advantage .content-box h2{color:#fff;text-align: left;font-size: 29px;margin: 50px auto;font-weight: 400;text-transform: uppercase;font-family: 'Poppins', sans-serif;}
.global-advantage {position: relative;padding-bottom: 0px}
.global-advantage .section-outer {position: relative;background-color: #f9f9f9;display: grid;grid-template-columns: 1fr 1fr}
.global-advantage .section-outer .image-column {height: 100%;float: left;display: block;background-repeat: no-repeat;background-size: cover;}
.global-advantage .section-outer .image-column .content-box{display: block;max-width: 80%;margin: 0px auto;}
.global-advantage .section-outer .left-column {height: 100%;padding: 30px 40px 40px 60px;background: #ea3f1c;background-image: url(../images/orange-bg.jpg);background-position: center;background-attachment: fixed;background-size: cover;background-repeat: no-repeat}
.global-advantage .section-outer .left-column .content {position: relative;max-width: 600px;float: left;width: 100%;}
.global-advantage .section-outer .advantage-data{display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 30px;text-align: center;}
.global-advantage .section-outer .advantage-data li{border: 1px solid #fff;padding: 15px 0px;margin-bottom: 50px}

.volunter-box {position: relative;margin-bottom: 25px;}
.volunter-box .inner-box {position: relative;padding-left: 120px;}
.volunter-box .inner-box .icon-box {position: absolute;left: 0px;top: 0px;width: 80px;height: 80px;line-height: 75px;border-radius:0px;text-align: center;margin-bottom: 25px !important;background-color: #ea3f1c;border: 1px solid #e5e5e5;}
.volunter-box:first-child{margin-bottom: 30px;}
.volunter-box:first-child .inner-box .icon-box{border: none;}
.volunter-box .inner-box .icon-box:before {position: absolute;content: '';left: 50%;top: 100%;width: 1px;height: 100%;background-color: #e5e5e5;}
.volunter-box .inner-box h3 {font-family: 'Poppins', sans-serif;position: relative;font-weight: 500;font-size: 20px;line-height: 1em;margin-bottom: 5px;text-transform: uppercase;}
.volunter-box .inner-box h2{text-align: left;font-size: 29px;font-family: 'Poppins', sans-serif;font-weight: 400;color:#fff;padding-top: 20px;padding-bottom: 20px;}
.volunter-box .inner-box h3 a {color: #fff;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.volunter-box .inner-box .text{font-family: 'Poppins', sans-serif;font-weight: 300;font-size: 14px;color: #fff;margin-bottom: 35px;}
.volunter-box .inner-box .text span{text-transform: uppercase;}
.volunter-box:last-child .inner-box .icon-box:before{display:none;}

.before-after{background: #fff}
.cd-image-container {
  position: relative;
  width: 100%;
  max-width: 100%;
  margin: 0em auto;
}
.cd-image-container img {
  display: block;
  width: 100%;
}

.cd-image-label {
  position: absolute;
    font-weight: 500;
    font-family: 'Poppins';
    font-size: 12px;
    background: rgb(0 0 0 / 50%);
    letter-spacing: 1px;
    text-align: center;
    top: 0;
    right: 0;
    color: #ffffff;
    padding: 5px 10px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  opacity: 0;
  -webkit-transform: translateY(20px);
  -moz-transform: translateY(20px);
  -ms-transform: translateY(20px);
  -o-transform: translateY(20px);
  transform: translateY(20px);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0.3s 0.7s;
}
.cd-image-label.is-hidden {
  visibility: hidden;
}
.is-visible .cd-image-label {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.cd-resize-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.cd-resize-img img {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 100%;
  width: auto;
  max-width: none;
}
.cd-resize-img .cd-image-label {
  right: auto;
  left: 0;
  text-align: center
}
.is-visible .cd-resize-img {
  width: 50%;
  -webkit-animation: cd-bounce-in 0.7s;
  -moz-animation: cd-bounce-in 0.7s;
  animation: cd-bounce-in 0.7s;
}

.cd-handle {
  position: absolute;
  height: 44px;
  width: 44px;
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -22px;
  border-radius: 50%;
  background: #ea3f1c;
  cursor: move;
  box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  opacity: 0;
  -webkit-transform: translate3d(0, 0, 0) scale(0);
  -moz-transform: translate3d(0, 0, 0) scale(0);
  -ms-transform: translate3d(0, 0, 0) scale(0);
  -o-transform: translate3d(0, 0, 0) scale(0);
  transform: translate3d(0, 0, 0) scale(0);
  display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
}
.cd-handle.draggable {
  background-color: #000;
}
.is-visible .cd-handle {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  -moz-transform: translate3d(0, 0, 0) scale(1);
  -ms-transform: translate3d(0, 0, 0) scale(1);
  -o-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0s 0.7s;
}


.certificate{background: #fff}
.certificate .purple-bg{background: #f2622c;}
.certificate .purple-bg .past-head-text{text-align: center;padding: 30px}
.certificate .purple-bg .past-head-text h3{font-family: 'Poppins', sans-serif;font-size: 30px;font-weight: 500;color:#fff;margin-bottom: 10px;text-transform: uppercase}
.certificate .purple-bg .past-head-text p{font-family: 'Poppins', sans-serif;font-size: 15px;color:#fff;font-weight: 500;margin-bottom: 30px;}
.certificate-carousel .owl-dots{z-index: 99999;position: absolute;left: 0;right: 0;bottom: -40px;}
.certificate-carousel .owl-dots .owl-dot span{margin: 5px 0px;margin-right: 10px;}
.certificate-carousel .owl-nav.disabled+.owl-dots {margin-top: 0px;}
.certificate-carousel .owl-dots .owl-dot{outline: none;}
.certificate-carousel .owl-dots .owl-dot span {width: 15px;height: 15px;margin: 5px 5px;background: #eee;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 2px;border: 4px solid #c31304;}
.certificate-carousel .owl-dots .owl-dot.active span {background: #eee;border: 4px solid #ea3f1c;}
.certificate-carousel .owl-dots .owl-dot:hover span {background: #eee;border: 4px solid #ea3f1c;}

.certificate ul{display: grid;
grid-template-columns: repeat(4, 1fr);
grid-template-rows: repeat(1, 1fr);
grid-column-gap: 0px;
grid-row-gap: 0px;grid-gap:20px;}

.certificate ul li:nth-child(1) { grid-area: 1 / 1 / 2 / 2; }
.certificate ul li:nth-child(2) { grid-area: 1 / 2 / 2 / 3; }
.certificate ul li:nth-child(3) { grid-area: 1 / 3 / 2 / 4; }
.certificate ul li:nth-child(4) { grid-area: 1 / 4 / 2 / 5; }
.certificate ul li:nth-child(5) { grid-area: 2 / 1 / 3 / 3; }
.certificate ul li:nth-child(6) { grid-area: 2 / 3 / 3 / 5; }
.certificate ul li img{width:100%;border: 1px solid #ddd}

.gallery{background: #ea3f1c;margin-bottom: 10px;background-image: url(../images/orange-bg.jpg);background-position: center;background-attachment: fixed;background-size: cover;background-repeat: no-repeat}
.gallery h3{color:#fff;}
.gallery h5{color:#fff;}
.gallery .gallery-caro .owl-dots{display: none;}
.gallery .gallery-caro .owl-nav{z-index: 99999;position: absolute;right: 50%;left: 50%;bottom: 50%;top: 45%;transform: translate(-50%,-50%);display: flex;justify-content: space-between;width:100%;background: none;}
.gallery .gallery-caro .owl-nav button{margin: 0;outline: none ! important;background: none ! important;}
.gallery .gallery-caro .owl-nav button i{width: 30px;background: #ee632b;height: 30px;display: flex;align-items: center;justify-content: center;color: #fff;}
.gallery-caro li a:before {position: absolute;top: 50%;left: 50%;margin-top: -13px;margin-left: -13px;opacity: 0;color: #fff;font-size: 26px;font: normal normal normal 26px/1 FontAwesome;content: '\f00e';pointer-events: none;z-index: 9000;transition: .4s;}
.gallery-caro li a:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;background-color: rgb(25 25 25 / 70%);content: '';transition: .4s;}
.gallery-caro li a:hover:after, .gallery-caro li a:hover:before {opacity: 1;}

/*Inner Banner CSS Start*/

.inner-banner{position: relative;z-index: 99999;margin-top: -50px;padding-top: 0px;}
.hero-image {background-repeat: no-repeat;background-position: 50%;background-size: cover;height: auto;min-height: 350px;}
.hero-image {margin: 0 auto;padding: 3rem 0;text-align: left;position: relative;display: flex;align-items: center;}
.inner-heading h2{text-transform: uppercase;color: #fff;font-family: 'Poppins', sans-serif;font-weight: 600;font-size: 40px;padding-top: 80px;}
.hero-image:before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.8);opacity:0;}

.inner-head-title{text-align: center;display: block;position: relative;z-index: 9}
.inner-head-title h3{font-family: 'Poppins', sans-serif;font-size: 32px;font-weight: 700;margin-bottom: 10px;text-transform: uppercase}
.inner-head-title h5{font-family: 'Poppins', sans-serif;font-size: 18px;font-weight: 300;max-width: 60%;margin: 0px auto;line-height: 28px;}

.breadcrumb-real{background: #c31304;color: #fff;display: inline-block;padding: 10px 40px;position: absolute;right: 20px;bottom: 0;font-family: 'Poppins', sans-serif;text-transform: uppercase;font-weight: 400;transition: .5s;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.breadcrumb-real p{font-size: 14px;}
.breadcrumb-real a{transition: .5s;}
.breadcrumb-real a:hover{color:#fff;transition: .5s;}

.common-section{}
.common-section p{font-family: 'Poppins', sans-serif;font-size: 14px;color:#323232;font-weight: 400;margin-bottom: 10px;}
.common-section p b{font-weight: 500}
.common-section h3{font-family: 'Poppins', sans-serif;font-size: 20px;margin-bottom: 20px;margin-top: 20px;}
.common-section ul{list-style-type: circle;padding-left: 20px;margin-bottom: 20px;}
.common-section ul li{list-style-type: circle;font-size: 14px;font-family: 'Poppins', sans-serif;}

/*Contact Us Page CSS Start*/

.contact-section {background: #fff;position: relative;z-index: 99999}
.contact-section .royal-contact-desc {margin-bottom: 50px;}
.contact-section .royal-contact-desc>h3 {color: #333;font-size: 20px;font-weight: 500;margin-bottom: 10px;text-transform: capitalize;font-family: 'Montserrat', sans-serif;}
.contact-form-left {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 20px;}
.contact-section .single-contact-left:first-child {margin-top: 0;}
.contact-section .single-contact-left {background: #fff none repeat scroll 0 0;box-shadow: 0 2px 12px rgba(0, 0, 0, 0.07);padding: 20px;display: flex;flex-direction: column;align-items: center;width: 100%;margin-bottom: 0px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;border: 1px solid #eee;text-align:center;}
.contact-section .contact-icon {color: #fff;display: flex;float: left;font-size: 22px;line-height: 22px;margin-right: 10px;width: 80px;height: 80px;vertical-align: middle;align-items: center;text-align: center;background: #ea3f1c;margin-right: 10px;border-radius: 100px;margin-bottom:20px;}
.contact-section .contact-icon i {text-align: center;margin: 0px auto}
.contact-section .contact-text {float: left;font-family: 'Poppins', sans-serif;font-weight: 500;width: 100%;}
.contact-section .contact-text>h4 {color: #333;font-size: 14px;font-weight: 500;text-transform: uppercase;font-family: 'Poppins', sans-serif;padding: 0px;padding-bottom: 5px;}
.contact-section .contact-text span {font-size: 13px;text-transform: capitalize;font-weight: 400;}
.contact-section .contact-text>p {font-size: 13px;line-height: 26px;font-family: 'Poppins', sans-serif;font-weight: 400;}
.contact-section .royal-contact-form-right {margin-top: 0;}
.contact-section .royal-contact-form-right>form {background: #fff none repeat scroll 0 0;box-shadow: 0 2px 12px rgba(0, 0, 0, 0.07);padding: 30px 50px;margin-top: 0;border: 1px solid #eee;}
.contact-section .royal-contact-form-right input {border: 1px solid #ddd;height: 45px;padding: 5px 10px;width: 100%;-webkit-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;outline: none;font-size: 13px;}
.contact-section .royal-contact-form-right input::placeholder {font-family: 'Poppins', sans-serif;font-size: 12px;opacity: 40%;}
.contact-section input.cform {width: 150px !important;}
.contact-section .royal-contact-form-right form p {margin: 10px 0;}
.contact-section .royal-contact-form-right input:focus, .royal-contact-form-right textarea:focus {border: 1px solid #ea3f1c;}
.contact-section .royal-contact-form-right textarea {border: 1px solid #ddd;height: 120px;padding: 5px 10px;width: 100%;-webkit-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;outline: none;font-size: 14px;}
.contact-section .royal-contact-form-right textarea::placeholder {font-family: 'Poppins', sans-serif;font-size: 12px;opacity: 40%;}
.contact-section .contact-btn {background: #fec613;border: none;color: #000;font-size: 18px;font-weight: 400;padding: 10px 20px;transition: .5s;cursor: pointer}
.contact-section .contact-btn:hover {background: #157a6a;transition: .5s;color: #fff;}
.line2 {border-top: #353434 solid 1px;margin-top: 30px;}
.thankyou {padding: 40px;margin-bottom: 85px;border: #ddd 1px solid}

/*Contact Us Page CSS End*/

/*FAQ CSS Start*/

.faq .card {margin-bottom: 20px;border: 0;}
.faq .card .card-header {border: 0;-webkit-box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);border-radius: 2px;padding: 0;}
.faq .card .card-header .btn-header-link {color: #fff;display: block;text-align: left;background: #c31304;padding: 12px 20px;margin: 0;box-shadow: none;outline: none;border-radius: 0px;font-size: 16px;font-weight: 400;display: flex;align-items: center;font-family: 'Poppins', sans-serif;    border: 1px solid #ddd;}
.faq .card .card-header .btn-header-link span{width: 100%;display: block;white-space: break-spaces;}
.faq .card .card-header .btn-header-link:after {content: "\f107";font-family: 'Font Awesome 5 Free';font-weight: 900;float: right;}
.faq .card .card-header .btn-header-link.collapsed {background: #f7f7f7;color: #323232;}
.faq .card .card-header .btn-header-link.collapsed:after {content: "\f106";}
.faq .card .collapsing {background: #fff;font-size: 14px ! important;line-height: 24px;}
.faq .card .collapse {border: 1px solid #ddd;font-family: 'Poppins', sans-serif ! important;font-weight: 500}
.faq .card .collapse .card-body{font-family: 'Poppins', sans-serif ! important;}
.faq .card .collapse.show {font-family: 'Poppins', sans-serif ! important;background: #ffffff;color: #222;border: 1px solid #ddd;font-size: 13px ! important;line-height: 24px;margin-top: 0px;padding: 0;height: auto;font-weight: 400}

/*FAQ CSS End*/

.unlock-opportunity{background: #fff}
.unlock-opportunity ul{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;align-items: center;justify-content: center;text-align: center;background: #f2f2f2;padding: 20px;border-radius: 10px;}
.unlock-opportunity ul li{border-right: 1px solid #ddd;font-family: 'Poppins', sans-serif}
.unlock-opportunity ul li:last-child{border-right: 0px solid #ddd}
.unlock-opportunity ul li img{width: 80px;background: #fff;border-radius: 100px;padding: 5px;margin-bottom: 10px;}
.unlock-opportunity ul li h3{font-size: 20px;text-transform: uppercase;font-weight: 500;margin-bottom: 5px;}
.unlock-opportunity ul li p{font-size: 14px;text-transform: uppercase;font-weight: 300}

footer{display: inline-block;width:100%;background: #272727;background-image: url('../images/orange-bg.jpg')}
footer h3{font-family: 'Poppins', sans-serif;font-size: 20px;font-weight: 600;color:#fff;margin-bottom: 20px;text-transform: uppercase}
footer p{font-family: 'Poppins', sans-serif;font-size: 14px;color:#fff;font-weight: 300;margin-bottom: 10px;}
footer b{font-family: 'Poppins', sans-serif;font-size: 14px;color:#fff;font-weight: 300;margin-bottom: 10px;}
footer p a{color:#fff;;transition: .5s;}
footer p a:hover{color:#fff;transition: .5s;opacity: 1}
footer .footer-form{}
footer .footer-form .form-control{border-radius: 0px;background: #ef4209;border: 1px solid #fff;color:#fff;font-size: 14px;}
footer .footer-form .form-control::placeholder{color:#fff;opacity: 0.7;font-size: 12px;font-family: 'Poppins', sans-serif;font-weight: 300}
footer .footer-form .form-control:focus{border:1px solid #fff;}
footer .footer-form .btn-orange-sm{font-size: 16px;outline: none;border: none;}

.copyright{background: #c31304;}
.copyright p{font-family: 'Poppins', sans-serif;font-size: 12px;color:#fff;font-weight: 300;text-align: center;}
.copyright p a{color:#fff;transition: .5s;}
.copyright p a:hover{color:#f1622c;transition: .5s;}

.sync{animation:spin 2s linear infinite;}
@-moz-keyframes spin { 
    100% { -moz-transform: rotate(360deg); } 
}
@-webkit-keyframes spin { 
    100% { -webkit-transform: rotate(360deg); } 
}
@keyframes spin { 
    100% { 
        -webkit-transform: rotate(360deg); 
        transform:rotate(360deg); 
    } 
}

@media only screen and (min-width:1600px){
    .banner .banner-text{width:60%}
    .banner h2{font-size: 70px;}
    .banner p{font-size: 24px;}
}

@media only screen and (max-width:1199px){
    .head-title h5{font-size:18px;}
    .banner h2{font-size:28px}
    .banner p{font-size:16px};
    .about-us .about-text h2{font-size:35px;}
    .about-us .about-text p{font-size:14px;}
    .about-us .about-text ul li{width:45%;margin-right:10px;}
}

@media (max-width:767px){
    .desk-view{display: none;}
    .mob-view{display: block;}
    .no-padding{padding-left: 15px;padding-right: 15px;}
    .logo {width: 240px;transition: .5s;}
    .affix .logo{width: 180px;transition: .5s;}
    .head-title h3{font-size: 28px;}
    .head-title h5{font-size: 15px;line-height: 20px;max-width: 100%;}
    header{border-bottom: 1px solid rgb(255 255 255 / 10%);padding: 10px 0px;margin-top: 0px;background: #c31304;top:0;}
    .affix{margin-top: 0px;padding: 5px 0px;}
    .top-bar{display: none;}
    .navbar-nav{justify-content: flex-start ! important}
    header nav .nav-link{text-align: left;}
    .navbar-light .navbar-toggler{border: none;outline: none}
    .navbar-toggler-icon{filter: invert(1);}
    .dropdown-menu{background: transparent;border: none;}
    header nav .nav-item .dropdown-menu .dropdown-item{padding: 0.5rem 0rem;color: #fff;text-transform: uppercase;}
    
    .banner{background-position: left;padding-bottom: 0px;margin-top: 50px}
    .banner .banner-text {text-align: left;padding-right: 15px;padding-left: 15px;margin-bottom: 20px;width: 100%}
    .banner h2{font-size: 26px;margin-bottom: 10px;line-height: initial}
    .banner p{font-size: 16px;margin-bottom: 10px;}
    .banner .banner-box img{height: 400px;object-fit: cover}
    .about-wtc-bottom-left{margin-right: 0px;}
    .social{display: none;}
    .banner .owl-dots{padding-left: 15px;margin-top: 10px ! important;}
    .enquire i {color: #fff;}
    .enquire{left:5px;bottom: -5px;transform: none;position: relative;font-size: 24px;}
    .about-us{background-size: cover;padding-bottom: 50px;background-position: bottom;padding-top:60px;overflow: hidden}
    .about-us .about-photo {margin-right: 0px;}
    .about-us .about-text h2{font-size: 26px;margin-top: 20px;margin-bottom: 10px;}
    .about-us .about-text p{font-size: 15px;}
    .about-us .about-text ul li img {width: 30px;margin-right: 8px;}
    .about-us .about-text ul li h5{font-size: 13px;}
    .about-us .about-text ul li{margin-right: 5px;width:100%;}
    .btn-orange{font-size: 16px;}
    .about-us .op-head{font-size: 80px;bottom: 0;}
    header .phone-number{font-size: 15px;color:#fff;}
   .about-us .achievement .achieve-card{padding: 10px 15px;}
   .global-advantage .section-outer{grid-template-columns: 1fr}
   .global-advantage .section-outer .image-column .content-box{max-width: 100%;padding: 0px 0px}
   .global-advantage h4 {font-size: 30px;}
   .global-advantage h6 {font-size: 16px;}
   .global-advantage .section-outer .advantage-data{grid-gap:5px;}
   .global-advantage .content-box h2 {color: #fff;text-align: center;font-size: 20px;margin: 25px auto;}
   .global-advantage .section-outer .advantage-data li{margin-bottom: 20px;}
   .global-advantage .section-outer .image-column{padding: 30px 15px}
   .global-advantage .section-outer .left-column {padding: 30px 15px;}
   .volunter-box .inner-box {position: relative;padding-left: 95px;}
   .about-goyal-left{margin-left: 0px}
   .section-title__title{font-size: 28px;line-height: 35px}
   .about-goyal-content{display: block;margin-bottom: 0px}
   .about-goyal-right{margin-left: 0px;padding-bottom: 0px}
   .about-goyal-content-list {margin-left: 0px;margin-top: 30px;}
   .welcome-one{padding: 60px 0px}
   .about-wtc{padding: 60px 0px 60px}
   .about-wtc-left{margin-right: 0px;margin-bottom: 20px;display: none}
   .about-wtc-left:before{display: none}
   .about-wtc-bottom-right {position: relative;display: block;margin-left: 0px;margin-top: 15px;}
   .nagpur-location .right-column h2 {font-size: 28px;}
   .nagpur-location{background-size: cover}
   .opportunity-top{padding: 60px 0px}
   .opportunity-top-left .section-title__title{margin-bottom: 10px;}
   .opportunity-bottom{padding-bottom: 30px;}
   .about-goyal-one{padding: 60px 0px;padding-bottom: 0px}
   .global-advantage{background: #f7f7f7}
   .before-after{padding-top: 0px}
   .opportunity-top-text{max-width: 100%}
   
    .op-head{font-size: 60px;}
    .schedule-meeting h3{font-size: 30px;}
    .certificate{padding-top: 30px;}
    .blog-image{margin-bottom: 15px;}
    .schedule-meeting{padding-top: 30px;padding-bottom: 30px;}
    
    .unlock-opportunity ul{grid-template-columns: 1fr 1fr;grid-gap:10px}
    .unlock-opportunity ul li{border-right: none;border: 1px solid #ddd;padding: 5px}
    .unlock-opportunity ul li:last-child{border-right: 1px solid #ddd}
    .unlock-opportunity ul li p{margin-bottom: 10px;font-size: 12px}
    
    .inner-banner{margin-top: 0px;}
    .hero-image{min-height: 220px;}
    .breadcrumb-real{left: 20px;right:auto;padding: 10px 16px;line-height: 0}
    .breadcrumb-real p {font-size: 13px;}
    .inner-heading h2{font-size: 35px;padding-top: 30px;}
    .inner-head-title h3{font-size: 28px;}
    .inner-head-title h5{font-size: 16px;line-height: 20px;max-width: 100%;}
    
    .contact-section .royal-contact-form-right > form{padding: 20px 20px;}
    .single-contact-left-box{margin-bottom: 5px;}
    .contact-text-box{display: block}
    .contact-text-box .job-left-box h4{padding: 0;padding-bottom: 5px;}
    .contact-text-box .job-left-box{width:100%;border-right: none;border-bottom: 1px solid #eee;margin-bottom: 10px;}
    .contact-text-box .job-right-box{width:100%;text-align: left}
    .contact-text-box .job-desc i {margin-right: 10px;font-size: 16px;width: 15px;}
    .contact-text-box .job-left-box p{font-size: 14px;}

    footer{padding: 0px 0px;padding-top: 40px ! important;padding-bottom: 40px ! important;}
    footer iframe{width:100% ! important}
    footer h3{margin-top: 20px;}
    #bottom-form .first-box{width:100% ! important;}
    #bottom-form .first-box h4{text-align: center;float: none}
    #bottom-form .form-inline .form-group{width:100%;margin-bottom: 15px;}
    #bottom-form .form-control{margin-bottom:0px;margin-left: 0px;}
    .footer-button{margin-left: 0px ! important;}
    .footer-btn {background: #24247a;position: fixed;bottom: 0;width: 100%;z-index: 99;padding: 0px 0px;color:#fff;}
    #section1{display: none;z-index: 999999;}
    #bottom-form .close-btn{right: 0px;left: 0;top: -20px;margin: 0px auto;}
    
    #myModal .modal-dialog{width:85%}
    #myModal .form-slider-wrapper{width:100%;}
}

@media only screen and (max-width:320px){
    .about-us .about-text ul li{width:100%;}
}