/* style01.css + reset4.0.css zusammengefuehrt (eine Anfrage statt zwei) */
@charset "utf-8";
/* CSS Document */
.banner .row{
    min-height: 100vh;
}


.logo {
    width: 150px;
    height: 100px;
    display: block;

}

.more-btn {
    box-shadow: 0 5px 11px 5px #ebebeb;
    background: #fff;
    padding: 10px 20px;
        padding-right: 20px;
    border-radius: 100px;
    color: #071d50;
    font-size: 16px;
    text-decoration: none !important;
    position: relative;
    padding-right: 45px;
    transition: 0.3s ease-in all;
}
.more-btn:hover{
   color: #071d50 !important;
}
.more-btn:hover i{
     color: #00b8ff;
    font-size: 27px;
    margin: 7px;
    position: absolute;
    right: -3px;
    top: 3px;
    transition: 0.3s ease-in all;
}
.fas.fa-arrow-circle-right {
    color: #00b8ff;
    font-size: 27px;
    margin: 7px;
    position: absolute;
    right: 3px;
    top: 3px;
    transition: 0.3s ease-in all;
}

.ictabset-tab a.tab05::after {
    background-position-x: -185px;
}
.ictabset-tab a.tab06::after {
    background-position-x: -230px;
}
.profile p{
    text-align:center !important;
    width:100% !important;
}

.sersec {
    padding:50px 0 !important;
    overflow:hidden;
}

.contact-txt {

    text-align: center;
    margin-top: 15px;
    color: #071d50;
    font-weight: 600;

}
.menubtn {
    color: #00b8ff !important;
    position: absolute;
    top: 31px;
    right: 30px;
    font-size: 35px;
    cursor: pointer;
}

.menubtn {
    display: none !important;
}
.menu-item-has-children{
	position:relative;
}
.menu-item-has-children:before {
    content: "";
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #3a3a3a;
    border-bottom: 4px solid transparent;
    position: absolute;
    top: 15px;
    right: 0px;
    transform: translatey(-50%);
}

.menu-item-has-children:hover ::before{
	border-top-color:#00b8ff;
}
.clrbg{
    background:#f4f4f4;
}
.contacticon{
    width: 50px;
    height: 50px;
    display: block;
    background: #F0F0F0;
    border-radius: 50px;
    margin: 0 auto;
        margin-top: 0px;
    margin-top: 32px;
    padding: 14px 17px;
    color: #00b8ff;
}
.vdo{
    height:40vh;
    width:100%;
    background:#757575;
    
}
.form{
    padding:40px;
    border-left: 1px dashed #C9C9CB;
}

.topbdr{
    border-top: 1px dashed #C9C9CB;
}

input {
    color: #000;
    width: 100%;
    margin-top: 15px;
    border-radius: 4px;
    padding: 10px;
    border: 1px solid #EBEBEB;
}

textarea {
   color: #000;
    width: 100%;
    margin-top: 15px;
    border-radius: 4px;
    padding: 10px;
    border: 1px solid #EBEBEB;
    height:100px;
}
.vdo video{
    width:100%;
    height:100%;
    object-fit:cover;
}

 .sersec .card-work {
    background: #fff;
    padding: 35px 0;
    min-height: 500px;
    height: 100%;
}
p span {
    color: #2b99ff;
    font-size: 14px;
    line-height: ;
}


.sersec li {
    color: #636363;
    line-height: 35px;
    font-size: 15px;
    text-align: center;
    position: relative;
    padding-left:35px;
    margin-bottom:15px !important;
    display:inline-block;
}

.titletxt {
    background: #E1E1E1;
    padding: 15px;
    color: #fff;
    font-weight: 700;
    font-size: 50px;
    text-align: center;
}
.innerpage h1 {
    color: #071d50;
    font-weight: 600;
    font-size: 30px;
    text-transform: none;
    line-height: 45px;
}
.clear{
    clear:both !important;
    display:block;
}

.sersec li:after{
    
    background:url(../img/tik.svg);
    height:28px;
    width:28px;
    display:block;
    content:'';
    top:3px;
    position:absolute;
    left:0;
}

.card-work .icon1{
    height:81px;
    width:81px;
    display:block;
    background:url(../img/iconset05.svg);
    margin:0 auto;
}

.card-work .icon2 {
    height: 81px;
    width: 90px;
    display: block;
    background: url(../img/iconset05.svg);
    margin: 0 auto;
    background-position-x: -85px;
}

.card-work .icon3 {
    height: 81px;
    width: 81px;
    display: block;
    background: url(../img/iconset05.svg);
        background-position-x: 0%;
    margin: 0 auto;
    background-position-x: 80px;
}

.ftr-logo {
  text-align: center;
}
.ftr-logo svg{
  width: 250px;
}
header{
    background: #fff;
    position: fixed;
    width: 100%;
    border-bottom: 1px solid #EAEAEA;
    z-index: 1000;
    top: 0;
    text-align: center;
}
.search{
   width: 37px;
    height: 37px;
    display: inline-block;
    background: url(../img/iconset04.svg);
        background-color: rgba(0, 0, 0, 0);
        background-position-x: 0%;
        background-position-y: 0%;
    background-position-x: 0%;
    background-position-y: 0%;
    transition: 0.3s ease-in all;
    background-color: #e2e2e2;
    border-radius: 4px;
    background-position-x: 79px;
    margin-left: 10px;
}

.social-head {
    width: 37px;
    height: 37px;
    display: inline-block;
    background: url(../img/iconset04.svg);
        background-color: rgba(0, 0, 0, 0);
        background-position-x: 0%;
        background-position-y: 0%;
    background-position-x: 0%;
    background-position-y: 0%;
    transition: 0.3s ease-in all;
    background-color: #e2e2e2;
    border-radius: 4px;

      transition: all;
    transform-style: flat;
transform-origin: left;
    -webkit-animation: sociaicon 3s, infinite;
  animation: sociaicon 3s infinite;
}

@-webkit-keyframes sociaicon {
  0% {
     background-position-x:-2px;
  }
  
  12.5% {
  background-position-x:-43px;
  }

  25% {
  background-position-x:-84px;
  }

  37.5% {
    background-position-x:-124px;
  }
  
  50% {
   background-position-x:-167px;
  }

  62.5% {
   background-position-x:-209px;
  }

  75% {
  background-position-x:-252px;
  }

   87.5% {
  background-position-x:-2px;
  }

  100% {
  background-position-x:-2px;
  }

}

header a {
    color: #000 !important;
    font-size: 15px;
    font-weight: 600;
    padding: 5px 10px;
     transition: 0.3s ease-in all;
     position: relative;
     overflow:hidden;
}


header ul a:hover{
  color:#00b8ff !important;
  transition: 0.3s ease-in all;
  text-decoration:none !important;

}

header ul a.active{
  color:#00b8ff !important;
  transition: 0.3s ease-in all;
  text-decoration:none !important;

}

header ul a.active:after{
  display: block;
  text-decoration:none !important;
}


header ul a:hover:after{
  display: block;
  text-decoration:none !important;
}

header ul a::after {
    background:#00b8ff !important;
    height: 3px;
    width: 20px;
    display: block;
    position: absolute;
    content: "";
    bottom: 0;
    left: calc(50% - 18px);
    transition: all;
    transform-style: flat;
    transform-origin: left;
    -webkit-animation:move_bare 1s, infinite;
    animation: move_bar 1s infinite;
    display: none;
}




@-webkit-keyframes move_bar {
  0% {
    left:20%; 
  }



  50% {
   left:50%; 
  }
  
   100% {
   left:20%; 
  }
}






.phone{
  color: #071d50 !important;
}
.fas.fa-phone {
    transform: rotate(100deg);
}
.phone .fas.fa-phone {
    color: #00b8ff;
    margin-right: 6px;
}

header ul {
    margin: 0 auto;
    display: inline-block;
}
header li {

    list-style: none;
    display: inline-block;

}
.inner-top{
  margin-top: 100px;
}
h1 {
    color: #071d50;
    font-weight: 700;
    font-size: 40px;
    text-transform: uppercase;
}
h2 {
    color: #071d50;
    font-weight: 800;
    font-size: 35px !important;
    margin-bottom: 10px !important;
    display: block;
    text-transform: uppercase;
}

h2 span{
    color: #00b8ff;
    font-weight: 800;
    font-size: 35px;
    text-transform: uppercase;
}



@-webkit-keyframes logo-txt {
  0% {
    transform:  scale(.5) rotateX(0deg);

  }
  50% {
   transform:  scale(1)  rotateX(400deg);
  }

  100% {
    transform:  scale(.5)  rotateX(0deg);

  }

 
}

.social:hover{
   transition: 0.3s ease-in all; 
   background-position-y:-84px;
}


.social {
    width: 37px;
    height: 37px;
    display: inline-block;
    background: url(../img/iconset03.svg);
    background-position-y:-44px;
    transition: 0.3s ease-in all;
    
}

.social.icon1 {
    background-position-x: -3px;
}

.social.icon2 {
    background-position-x: -44px;
}


.social.icon3 {
    background-position-x: -87px;
}
.social.icon4 {
    background-position-x: -129px;
}

.social.icon5 {
    background-position-x: -170px;
}

.social.icon6 {
    background-position-x: -212px;
}

.social.icon7 {
    background-position-x: -254px;
}

.cprt {

    background: #0f0f0f;
    color: #fff;
    font-size: 12px;
    text-align: center;
    padding: 10px;

}

.logo-txt{
 

  transform-origin: center;
  -webkit-animation: logo-txt 5s infinite;
  animation: logo-txt 5s infinite;
}

.logo-rotate{
  transform-origin: center;
  -webkit-animation: logo-rotate 5s infinite;
  animation: logo-rotate 5s infinite;

}


@-webkit-keyframes logo-rotate {
  0% {
    transform: rotate(0deg) scale(.5);

  }
  50% {
   transform: rotate(360deg) scale(1);
  }

  100% {
    transform: rotate(0deg) scale(.5);

  }

 
}


@-webkit-keyframes cloudone {
  0% {
    transform: rotateY(0deg);
  }
  50% {
   transform: rotateY(168deg);
  }

  100% {
   transform: rotateY(0deg);
  }
}


@-webkit-keyframes cloudonetwo {
  0% {
    transform: rotate(0deg);
  }
  50% {
   transform: rotate(168deg);
  }

  100% {
   transform: rotate(0deg);
  }
}



@-webkit-keyframes pencil {
  0% {
    transform: rotateY(168deg);
  }
  50% {
   transform: rotateY(0deg);
  }

  100% {
   transform: rotateY(168deg);
  }
}


@-webkit-keyframes lader {
  0% {
    transform: translateX(0%);
  }
  50% {
   transform:  translateX(10%);
  }

  100% {
   transform:  translateX(0%);
  }
}


@-webkit-keyframes picker-clr {
  0% {
    transform: translateX(0%);
  }
  50% {
   transform:  translateX(-10%);
  }

  100% {
   transform:  translateX(0%);
  }
}



@-webkit-keyframes rotate-sec {
  0% {
    transform: rotate(0deg);
  }

  100% {
   transform: rotate(360deg);
  }
}


@-webkit-keyframes rotate-sec_normal {
  0% {
     transform: rotate(360deg);
  }

  100% {
   transform: rotate(0deg);
  }
}



.card-ser:hover span{
    -webkit-animation: rotate-sec 1s ;
  animation: rotate-sec 1s ;
   transition: all;
}


.card-ser span{
    -webkit-animation: rotate-sec_normal 1s ;
  animation: rotate-sec_normal 1s ;
   transition: all;
}


.pencil{
     transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: pencil 5s infinite;
  animation: pencil 5s infinite;
}


.lader{
     transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: lader 5s, infinite;
  animation: lader 5s infinite;
}


.picker-clr{
     transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: picker-clr 5s, infinite;
  animation: picker-clr 5s infinite;
}

.man_left{

     transition: all;
    transform-style: flat;
    transform-origin: left;
    -webkit-animation: man_left 3s, infinite;
  animation: man_left 3s infinite;

}
@-webkit-keyframes man_left {
  0% {
    transform: translateX(0%) ;
  }
  50% {
   transform:  translateX(-2%);
  }

  100% {
   transform:  translateX(0%) ;
  }
}


.man_right{

     transition: all;
    transform-style: flat;
    transform-origin: left;
    -webkit-animation: man_right 3s, infinite;
  animation: man_right 3s infinite;

}
@-webkit-keyframes man_right {
  0% {
    transform: translateX(0%) ;
  }
  50% {
   transform:  translateX(2%);
  }

  100% {
   transform:  translateX(0%) ;
  }
}

.passleft{

     transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: passleft 5s, infinite;
  animation: passleft 5s infinite;

}
@-webkit-keyframes passleft {
  0% {
    transform: translateX(0%) ;
  }
  50% {
   transform:  translateX(60%);
  }

  100% {
   transform:  translateX(0%) ;
  }
}

.passright{

     transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: passright 5s, infinite;
  animation: passright 5s infinite;

}
@-webkit-keyframes passright {
  0% {
    transform: translateX(0%) ;
  }
  50% {
   transform:  translateX(-30%);
  }

  100% {
   transform:  translateX(0%) ;
  }
}

.laptop{

     transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: laptop 2.5s, infinite;
  animation: laptop 2.5s infinite;

}
@-webkit-keyframes laptop {
  0% {
    transform: translateY(0%) ;
  }
  50% {
   transform:  translateY(-2%);
  }

  100% {
   transform:  translateY(0%) ;
  }
}


.movefullright{
  transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: movefullright 5s, infinite;
  animation: movefullright 5s infinite;
}


@-webkit-keyframes movefullright {
  0% {
    transform: translateX(0%) ;
  }
  50% {
   transform:  translateX(5%);
  }

  100% {
   transform:  translateX(0%) ;
  }
}

.footware{
  transition: all;
    transform-style: flat;
transform-origin: left;
    -webkit-animation: footware 1s, infinite;
  animation: footware 1s infinite;
}


@-webkit-keyframes footware {
  0% {
    transform: rotate(0deg);

  }
  50% {
   transform: rotate(1deg);
  }

  100% {
  transform: rotate(0deg);
  }
}

.hand_type{
  transition: all;
    transform-style: flat;
/*transform-origin: left;*/
    -webkit-animation: hand_type 1s, infinite;
  animation: hand_type 1s infinite;
}


@-webkit-keyframes hand_type {
  0% {
    transform: rotate(0deg);
    transform: translateY(0px);

  }
  50% {
   transform: rotate(1deg) ;
   transform: translateY(-1px);
  }

  100% {
  transform: rotate(0deg);
  transform: translateY(0px);
  }
}







.manhead{

     transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: manhead 3s, infinite;
  animation: manhead 3s infinite;

}
@-webkit-keyframes manhead {
  0% {
    transform: rotate(-3deg);
  }
  50% {
   transform:   rotate(0deg);
  }

  100% {
   transform:   rotate(-3deg) ;
  }
}


.scale{
/*     transition: all;
    transform-style: flat;*/
    transform-origin: center;
    -webkit-animation: scale 3s, infinite;
     animation: scale 3s infinite; 
}




@-webkit-keyframes scale {
  0% {
    transform: rotateX(0deg);
  }
  50% {
   transform: rotateX(500deg);
  }

  100% {
   transform: rotateX(0deg);
  }
}



@-webkit-keyframes brush {
  0% {
    transform: rotate(0deg);
  }
  50% {
   transform: rotate(10deg);
  }

  100% {
   transform: rotate(0deg);
  }
}


@-webkit-keyframes brushtop {
  0% {
    transform: rotatey(0deg);
  }
  50% {
   transform: rotatey(5deg);
  }

  100% {
   transform: rotatey(0deg);
  }
}


@-webkit-keyframes screenmove {
  0% {
    fill:#071d50;
  }


  60% {
   fill:#00b8ff;
  }


}


.screen{
     transform-origin: center;
    -webkit-animation: screenmove 2s, infinite;
     animation: screenmove 2s infinite; 
}




.brush{
     transform-origin: center;
    -webkit-animation: brush 5s, infinite;
     animation: brush 5s infinite; 
}


.brushtop{
     transform-origin: center;
    -webkit-animation: brushtop 3s, infinite;
     animation: brushtop 3s infinite; 
}


.cloudone {
    transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: cloudone 5s, bounce 5s infinite;
  animation: cloudone 5s infinite;
}
.cloudonetwo {
    transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: cloudone 5s, bounce 5s infinite;
  animation: cloudone 5s infinite;
}



.buld-blink{
 transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: buldblink 3s,;
  animation: buldblink 3s infinite;
}


.buld-blink2{
 transition: all;
    transform-style: flat;
    transform-origin: center;
    -webkit-animation: buldblink2 3s,;
  animation: buldblink2 3s infinite;
}

@-webkit-keyframes buldblink {


  0% {
    fill:#dbe2e8;
  }


  50% {
   fill:#00b8ff;
  }


  100% {
   fill:#dbe2e8;
  }


}


@-webkit-keyframes buldblink2 {


  0% {
 fill:#fdd247;
    
   
  }


  50% {
   fill:#dbe2e8;
  }


  100% {
     fill:#fdd247;
  }


}


.typewriter-text {
  padding-right: 10px;
  color: #00b8ff;
  border-right: solid #00b8ff 7px;
  animation: cursor 1s ease-in-out infinite;
  font-weight: bold;
}
@keyframes cursor {
  from { border-color: #00b8ff; }
  to { border-color: transparent; }
}




.btn-large {
    background: #071d50;
    color: #fff;
    padding: 15px 25px;
    border-radius: 5px;
    font-size: 15px;
    text-decoration: none;
    display: inline-block;
    font-weight: 600;
}
.btn-short {
    background: #00b8ff;
    color: #fff;
    padding: 15px 20px;
    border-radius: 5px;
    font-size: 15px;
    text-decoration: none;
    display: inline-block;
    font-weight: 600;
    display:none !important;

}

.btn-large:hover{
      color: #fff !important;
      text-decoration: none !important;
}

.btn-short:hover{
      color: #fff !important;
      text-decoration: none !important;
}




.sec2{
    background: #f4f4f4;
    padding: 100px 0 !important;
    overflow: hidden;
}

.sec3{
    padding: 100px 0 !important;
     overflow: hidden;
}
h3 {

    color: #00b8ff;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 8px;
    margin-bottom: 15px !important;
    text-transform: uppercase;

}

h4{
    text-transform: uppercase;
}
.card-ser {
    background: #fff;
    padding: 40px;
    box-shadow: 0 3px 10px 1px #ebebeb;
    border-radius: 15px;
    border: 1px solid #EAEAEA;
    display: block;
    cursor: pointer;
    margin-bottom: 30px;
    min-height: 380px;
}

.card-ser p{

}

.profile{
    width: 100%;
    height: 250px;
    overflow: hidden;
    border-radius: 15px;
    position: relative;
    transition: 0.3s ease-in all;
}
h6 {
    color: #fff;
    font-size: 18px;
    font-weight: 600;
}


.profile span p{
    font-size: 14px;
    font-style: italic;
    font-weight: 600;
    color:#fff;
}


.profile span{
    padding-top: 80px;

    width: calc(100% - 20px);
    height:calc(100% - 20px);
    position: absolute;
    top: 260px;
    left: 10px;
    display: block;
    border-radius: 10px;
    text-align: center;
    background-color: rgba(39,204,255,0.9);
    transition: 0.7s ease-in all;
}

.tc.head {
    width: 50%;
    margin: 0 auto;
}

.profile:hover img{
     transition: 0.3s ease-in all;
    filter: grayscale(100%);
}


.fa-times-circle {
    color: #898989;
    font-size: 18px;
}


.profile:hover span{
    top:10px;
     transition: 0.7s ease-in all;
}

.profile img{
    width: 100%;
    width: 100%;
    object-fit: cover;
    transition: 0.3s ease-in all;
   
}
.search-box {
    background: #e2e2e2;
    padding: 6px 10px;
    width: 84%;
    border-radius: 4px;
    float: left;
    font-size: 16px;
    color: #000;
}
h4 {
    color: #071d50;
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 15px;
}

.fas.fa-search {
    color: #071d50;
    font-size: 18px;
}
.icon-ser{
    height: 81px;
    width: 81px;
    display: block;
    background: url(../img/iconset02.svg);
}
.icon-ser.icon2 {
    background-position-x: -90px;
}

.icon-ser.icon3 {
    background-position-x: -183px;
}


.icon-ser.icon4 {
    background-position-x: -275px;
}
.ictabset-tab{
    text-align: center;
}
.ictabset-tab a.tab01{
    border-radius: 10px 0  0 10px;

}
.ictabset-tab a.tab06{
    border-radius: 0 10px  10px 0  ;
}

.ictabset-tab a.tab01:after{
    background-position-x: 3px;
}

.ictabset-tab a.tab02:after{
    background-position-x: -42px;
}


.ictabset-tab a.tab03:after{
    background-position-x: -93px;
}


.ictabset-tab a.tab04:after{
    background-position-x: -140px;
}




.ictabset-tab a::after {
    width: 50px;
    height: 50px;
    background: url(../img/iconset01.svg);
        background-repeat: repeat;
    position: absolute;
    content: "";
    display: block;
    left: calc(50% - 25px);
    background-repeat: no-repeat;
    overflow: hidden;
    border-radius: 100px;
    opacity: 0;
    transform: scale(0);
    transition: 0.3s ease-in all;
    bottom: -30px;
}

.ictabset-tab a {
    display: inline-block;
    margin: 5px 1px 5px -3px;
    width: auto;
    min-width: 120px;
    background-color: #fff;
    color: #667691 !important;
    text-align: center;
    line-height: 30px;
    font-size: 18px;
    padding: 5px 10px;
    transition: 0.3s ease-in all;
    padding: 20px 20px;
    box-shadow: 0 3px 10px 1px #ebebeb;
    position: relative;

}
.ictabset-tab a:hover{
    transition: 0.3s ease-in all;
   /* background-color: #4183D7aa;*/
    color: #071d50 !important;
    text-decoration: none !important;
}


.ictabset-tab a:hover:after{
    transition: 0.3s ease-in all;
    opacity: 100;
    transform: scale(1.2);
}


.ictabset-tab a.tabActive:after{
    transition: 0.3s ease-in all;
    opacity: 100;
    transform: scale(1);
}

.ictabset-tab a.tabActive{
    transition: 0.3s ease-in all;
    /*background-color: #4183D7;*/
    color: #071d50  !important;
}
.ictabset-detailbox .tabdetail-each{
    padding: 15px;
    margin-top: 15px;

    width: 100%;
    display: none;
}
.ictabset-detailbox .tabdetail-each.active{
    display: block;
}
.bg-with-black{
    position:relative;
    overflow:hidden;
    transition: 0.3s ease-in all;
}
.bg-with-black span{
    background: #00b8ff;
    width: 50px;
    height: 50px;
    display: block;
    padding: 12px;
        padding-left: 12px;
    color: #fff;
    border-radius: 100px;
    padding-left: 17px;
    position: absolute;
    bottom: -50px;
    left: calc(50% - 25px);
    transition: 0.3s ease-in all;
}
.bg-with-black:hover span{
    background: #00b8ff;
    width: 50px;
    height: 50px;
    display: block;
    padding: 12px;
        padding-left: 12px;
    color: #fff;
    border-radius: 100px;
    padding-left: 17px;
    position: absolute;
    bottom: calc(50% - 25px);
    left: calc(50% - 25px);
    transition: 0.3s ease-in all;
}
.content {
    padding: 10px;
}
.date {
    color: #00b8ff;
    font-size: 14px;
    font-weight: 500;
    margin-top: 7px;
    border-top: 1px solid #E1E1E1 !important;
    padding-top: 11px;
}

.h2-single-blog {
    width: 100%;
    overflow: hidden;
    border: 4px solid #fff;
    background:#fff;
    border-radius: 10px;
    box-shadow: 0 5px 11px 5px #ebebeb;
    margin-bottom: 30px;
    animation-iteration-count: 1;
    animation-duration: 3s !important;
    position:relative;
     transition: 0.3s ease-in all;
}
.card-work {
    width: 100%;
    overflow: hidden;
    height: 300px;
    border: 4px solid #fff;
    border-radius: 10px;
    box-shadow: 0 5px 11px 5px #ebebeb;
    margin-bottom: 30px;
    animation-iteration-count: 1;
    animation-duration: 3s !important;
    position:relative;
     transition: 0.3s ease-in all;
}

.card-work:hover .view-btn{
    bottom: 40px;
    transition: 0.3s ease-in all;
}
.view-btn:hover{
     text-decoration: none !important;
     color:#FFF !important;
}

.view-btn {
    width: 100%;
    position: absolute;
    background: #00b8ff;
    bottom: -45px;
    z-index: 9999;
    display: block;
    text-align: center;
    color: #fff;
    padding: 10px;
    text-decoration: none;
    transition: 0.3s ease-in all;
}




.card-work img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}


.carousel-control-prev {
    left: -50px;
    background: #D6D6D6;
    width: 40px;
    height: 40px;
    border-radius: 100px;
    top:  calc(50% - 20px);
}
.name {
    font-size: 13px !important;
    font-weight: 300;
    font-style: italic;
}
.comment{
    margin: 0 auto;
    animation-name: pop-in;
    animation-duration: 1s;
  animation-iteration-count: infinite;
}



@keyframes pop-in {
    0%{
           
          transform: scale(.8);
          }
  
  
    50% {
         transform: scale(1);
       }
  
    100%{
           
          transform: scale(.8);
          }
}

.btm-bar a {
    background-color: #00b8ff;
    color: #fff !important;
    width: 100%;
    display: block;
    text-align: center;
    padding: 10px;
    font-size: 25px;
    text-decoration: none !important;
}
.carousel-control-next {
    right: -50px;
    background: #D6D6D6;
    width: 40px;
    height: 40px;
    border-radius: 100px;
    top:  calc(50% - 20px);
}
.carousel-item {
    padding: 20px;
}


.contact-head {
    color: #fff;
    font-size: 26px;
    font-weight: 700;
}
.ftr-txt {
    display: block;
    color: #fff;
    margin: 15px 0;
    text-decoration: none !important;
}

.ftr-txt:hover {

    color: #fff;

}




footer{
    background: #000;
}

@media (max-width: 1400.98px) {

}


@media (max-width: 1199.98px) {

    .ictabset-tab a {
    font-size: 15px !important;

}

}


@media (max-width: 991.98px) {

.tc.head {
    width: 100%;
    margin: 0 auto;
}

.phone{
  display: none;
}


}


@media (max-width: 767.98px) {
.ictabset-tab a {
    font-size: 18px !important;
    margin-bottom: 16px;
    padding: 14px;
    border-radius: 4px !important;
}
.menu-item-has-children:hover 
.sub-menu{
opacity:1;
pointer-events:auto;
transform:translateY(0);
position: relative;
 top: 0;
text-align:center;
display:block;
}

h1 {
    color: #071d50;
    font-weight: 800;
    font-size: 25px !important;
    width: 100%;
    text-align: center;
}

p {
    color: #757575;
    line-height: 30px;
    font-size: 14px;
    font-weight: 400;
    z-index: 88;
    position: relative;
    text-align: center;
    margin-top: 15px;
}
.typewriter {
    font-size: 20px !important;
    text-align: center;
}
.row.align-items-center {
    text-align: center;
}
.card-ser {
    text-align: center;
}
.typewriter span{
    font-size: 20px !important;
    text-align: center;
}

.icon-ser {
    height: 81px;
    width: 81px;
    display: block;
    background: url(../img/iconset02.svg);
        background-position-x: 0%;
    margin: 0 auto;
}
.btm-bar a {
    background-color: #00b8ff;
    color: #fff !important;
    width: 100%;
    display: block;
    text-align: center;
    padding: 10px;
    font-size: 15px;
    text-decoration: none !important;
}
  .wow{
        animation-name: none !important;
        visibility: visible !important;
    }

    .sec2 {
    background: #f4f4f4;
    padding: 50px 0 !important;
    overflow: hidden;
}

.sec3 {
    padding: 50px 0 !important;
    overflow: hidden;
}
.menu{
  display: none;
}
.banner {
    padding-top: 120px;
}
.logo {
    width: 120px;
    height: 100px;
    display: block;
    padding: 10px;
}
.social-wrap{
 display: none;
}
.inner-top{
  margin-top: 50px;
}
.form {
    padding: 40px;
    border-left: none;
}


.menubtn{
    display:block !important;
}
header li {
    list-style: none;
    display: inline-block;
    width: 100%;
    padding:10px 0;
}

.menu {
    height: 100vh;
    border-top: 1px solid #D1D1D1 !important;
    padding-top: 35px;
    overflow-y: scroll;
}
.ftrsocial{
    text-align:center;
}
.social{
    margin:0 auto;
}
.ftr-txt {
    display: block;
    color: #fff;
    margin: 15px 0;
    text-decoration: none !important;
    text-align: center;
}

.titletxt {
    background: #E1E1E1;
    padding: 15px;
    color: #fff;
    font-weight: 700;
    font-size: 25px;
    text-align: center;
}
	
	.menu-item-has-children:before {
    top: 18px;
    right: 45px;
}
}




@media (max-width: 575.98px) {

}

/* consulting */
.consulting{
    display: grid;
    place-items: center;
    min-height: 100vh;

}
.consulting h3, .consulting-2 h3{
        color: #00b8ff;
        font-size: 18px;
        font-weight: 500;
        letter-spacing: 8px;
        margin-bottom: 15px !important;
        text-transform: uppercase;
	overflow-wrap: anywhere;
}

.consulting-2 .container{
    background-color: #f4f4f4;
    display: grid;
    place-items: center;
    text-align: center;
    padding: 3rem;
}

p , .cybersicherheit ul li ,.cyberbedrohung ol li {
    color: #636363;
    line-height: 28px !important;
    font-size: 16px;
    font-weight: 300;
    z-index: 88;
    display: block;
    text-align: justify;
    text-justify: inter-word;
}
section{
    margin-bottom: 45px!important;
}
h1 {
    color: #071d50;
    font-weight: 500;
    text-transform: uppercase;
    overflow-wrap: anywhere;
}
strong{
    color: #3a3a3a;
    font-weight: 600;
}
.cybersicherheit{
    width: 100%;
    background: url(../img/Backgraund_Image_Netz_good\ .jpg) repeat center/contain;
    padding: 4rem 0;
}


.list-style li, 
.list-style li{
    list-style: none;
    margin-bottom: 12px;
    position: relative;
}
.list-style li::before ,
.list-style li::before{
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #89D4CA;
    margin-right: 12px;
    position: absolute;
    left: -30px;
    top: 10px;
}
.cybersicherheit img{
    width: 100%;
    display: block;
    margin: auto;
}
.cyberbedrohung h3,
.cyberattacks h3{
    font-weight: 600;
    font-size: 1.4rem;
    margin-bottom: 18px;
    overflow-wrap: anywhere;
}
.cyberbedrohung h4{
    font-weight: 600;
    font-size: 1.1rem;
    margin-bottom: 20px;
}

.cyberbedro-lft p{
    line-height: 1.8 !important;
}
.cyberbedrohung span{
    color: #308073;
    font-weight: 600;
}
.cyberbedrohung ol{
    list-style: none;
    counter-reset: li;
}
.cyberbedrohung ol li {
    counter-increment: li;
    margin-bottom: 12px;
}
.cyberbedrohung ol li::before {
    content: counter(li); 
    color: #3a3a3a;
    display: inline-block; width: 1em;
    margin-left: -1em;
    font-weight: 600;
}
.cyberattacks{
    background: url(../img/Backgraund_Image_Netz_good\ .jpg) no-repeat;
    background-position: bottom;
    background-size: contain;
    width:100%;
    padding: 30px 0;
}
.consulting-2 {
    margin: 20px 0;
}

.menu-item-has-children{
position: relative;
}

.sub-menu {
    position: absolute;
    top: 25px;
    left: 0;
    background: white;
    width: 300px;
    text-align:left;
    padding: 8px 14px;
    border-bottom: 3px solid #00b8ff;
    transform:translateY(-10px);
    opacity:0;
    pointer-events:none;
    transition:0.4s ease-in-out;
	box-shadow: 0px 10px 10px #efefef;
}

.sub-menu .menu-item-object-custom{
    background: white;
    width: 100%;
    padding:12px 0;
}

.menu-item-has-children:hover 
.sub-menu{
opacity:1;
pointer-events:auto;
transform:translateY(0);
}
.sub-menu li.menu-item-object-custom a{
color:#00b8ff;
font-weight:400;
}
.sub-menu li:hover{
color:#00b8ff;
}




/* ---- reset4.0.css ---- */
*{margin:0px; padding:0px;}
html, body, div, a, h1, h2, h3, h4, h5, h6, p, span, input, textarea, select, label, applet, object, iframe, blockquote, pre,abbr, acronym, address, big, cite, code,  form, b, strong, i, em, article, aside, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, ol, ul, li, a, button ,input[type="button"], input[type="submit"], table{
font-family: 'Poppins', sans-serif;

padding: 0;
margin: 0;
}

html,body,div,a,h1,h2,h3,h4,h5,h6,p,span,input,textarea,select,label,applet, object, iframe, blockquote, pre,abbr, acronym, address, big, cite, code,form,b,strong,i,em
{text-decoration:none;}
p{
    color: #636363;
    line-height: 28px !important;
    font-size: 16px;
    font-weight: 300;
    z-index: 88;
    display: block;
      text-align: justify;
  text-justify: inter-word;
}
b,strong {font-weight: bold;}

a,
button,
input[type="button"],
input[type="submit"]{
	cursor:pointer;
	border:none;
}

img{border:none;}

button,
input,
select,
textarea{
margin:0; padding:0; border:none;
box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}

textarea {
    overflow: auto;	/*Remove default vertical scrollbar in IE 8/9.*/
    vertical-align: top;  /*Improve readability and alignment in all browsers.*/
}

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
    padding: 0;

}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

.FL{float:left  !important;} .FR{float:right  !important;} .FN{float:none  !important;}
.BB{border:1px solid black;}.BR{border:1px solid red;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.clear{clear:both;}
#clear{clear:both;}

.bg-white{background-color:#fff;} .bg-black{background-color:#000;} .bg-ash{background-color:#f0f2f4;}
.bg-red{background-color:#F00;} .bg-green{background-color:#0F0;} .bg-blue{background-color:#0FF;} .bg-none{background-color:transparent;}
.bg-000{background-color:#000000;} .bg-666{background-color:#666666;} .bg-999{background-color:#999999;} .bg-ccc{background-color:#CCCCCC;} .bg-fff{background-color:#FFFFFF;}

.col-000{color:#000000;} .col-666{color:#666666;} .col-999{color:#999999;} .col-ccc{color:#CCCCCC;} .col-fff{color:#FFFFFF;}

.m0auto{margin:0 auto; float:none;}
.m5{margin:5px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}.m25{margin:25px;}
.m30{margin:30px;}.m35{margin:35px;}.m40{margin:40px;}.m45{margin:45px;}.m50{margin:50px;}
.m55{margin:55px;}.m60{margin:60px;}.m65{margin:65px;}.m70{margin:70px;}.m75{margin:75px;}
.m80{margin:80px;}.m85{margin:85px;}.m90{margin:90px;}.m95{margin:95px;}.m100{margin:100px;}

.mt5 {margin-top: 5px;}.mt10 {margin-top: 10px;} .mt15 {margin-top: 15px;}.mt20 {margin-top: 20px;}
.mt25 {margin-top: 25px;}.mt30 {margin-top: 30px;} .mt35 {margin-top: 35px;}.mt40 {margin-top: 40px;}
.mt45 {margin-top: 45px;}.mt50 {margin-top: 50px;} .mt55 {margin-top: 55px;}.mt60 {margin-top: 60px;}
.mt65 {margin-top: 65px;}.mt70 {margin-top: 70px;} .mt75 {margin-top: 75px;}.mt80 {margin-top: 80px;}
.mt85 {margin-top: 85px;}.mt90 {margin-top: 90px;} .mt95 {margin-top: 95px;}.mt100 {margin-top: 100px;}

.mr5 {margin-right: 5px;}.mr10 {margin-right: 10px;} .mr15 {margin-right: 15px;}.mr20 {margin-right: 20px;}
.mr25 {margin-right: 25px;}.mr30 {margin-right: 30px;} .mr35 {margin-right: 35px;}.mr40 {margin-right: 40px;}
.mr45 {margin-right: 45px;}.mr50 {margin-right: 50px;} .mr55 {margin-right: 55px;}.mr60 {margin-right: 60px;}
.mr65 {margin-right: 65px;}.mr70 {margin-right: 70px;} .mr75 {margin-right: 75px;}.mr80 {margin-right: 80px;}
.mr85 {margin-right: 85px;}.mrb90 {margin-right: 90px;} .mr95 {margin-right: 95px;}.mr100 {margin-right: 100px;}

.mb5 {margin-bottom: 5px;}.mb10 {margin-bottom: 10px;} .mb15 {margin-bottom: 15px;}.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}.mb30 {margin-bottom: 30px;} .mb35 {margin-bottom: 35px;}.mb40 {margin-bottom: 40px;}
.mb45 {margin-bottom: 45px;}.mb50 {margin-bottom: 50px;} .mb55 {margin-bottom: 55px;}.mb60 {margin-bottom: 60px;}
.mb65 {margin-bottom: 65px;}.mb70 {margin-bottom: 70px;} .mb75 {margin-bottom: 75px;}.mb80 {margin-bottom: 80px;}
.mb85 {margin-bottom: 85px;}.mlb90 {margin-bottom: 90px;} .mb95 {margin-bottom: 95px;}.mb100 {margin-bottom: 100px;}

.ml5 {margin-left: 5px;}.ml10 {margin-left: 10px;} .ml15 {margin-left: 15px;}.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}.ml30 {margin-left: 30px;} .ml35 {margin-left: 35px;}.ml40 {margin-left: 40px;}
.ml45 {margin-left: 45px;}.ml50 {margin-left: 50px;} .ml55 {margin-left: 55px;}.ml60 {margin-left: 60px;}
.ml65 {margin-left: 65px;}.ml70 {margin-left: 70px;} .ml75 {margin-left: 75px;}.ml80 {margin-left: 80px;}
.ml85 {margin-left: 85px;}.ml90 {margin-left: 90px;} .ml95 {margin-left: 95px;}.ml100 {margin-left: 100px;}

.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}
.p30{padding:30px;}.p35{padding:35px;}.p40{padding:40px;}.p45{padding:45px;}.p50{padding:50px;}

.pt5 {padding-top: 5px;}.pt10 {padding-top: 10px;} .pt15 {padding-top: 15px;}.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}.pt30 {padding-top: 30px;} .pt35 {padding-top: 35px;}.pt40 {padding-top: 40px;}
.pt45 {padding-top: 45px;}.pt50 {padding-top: 50px;} .pt55 {padding-top: 55px;}.pt60 {padding-top: 60px;}
.pt65 {padding-top: 65px;}.pt70 {padding-top: 70px;} .pt75 {padding-top: 75px;}.pt80 {padding-top: 80px;}
.pt85 {padding-top: 85px;}.pt90 {padding-top: 90px;} .pt95 {padding-top: 95px;}.pt100 {padding-top: 100px;}

.pr5 {padding-right: 5px;}.pr10 {padding-right: 10px;} .pr15 {padding-right: 15px;}.pr20 {padding-right: 20px;}
.pr25 {padding-right: 25px;}.pr30 {padding-right: 30px;} .pr35 {padding-right: 35px;}.pr40 {padding-right: 40px;}
.pr45 {padding-right: 45px;}.pr50 {padding-right: 50px;} .pr55 {padding-right: 55px;}.pr60 {padding-right: 60px;}
.pr65 {padding-right: 65px;}.pr70 {padding-right: 70px;} .pr75 {padding-right: 75px;}.pr80 {padding-right: 80px;}
.pr85 {padding-right: 85px;}.prb90 {padding-right: 90px;} .pr95 {padding-right: 95px;}.pr100 {padding-right: 100px;}

.pb5 {padding-bottom: 5px;}.pb10 {padding-bottom: 10px;} .pb15 {padding-bottom: 15px;}.pb20 {padding-bottom: 20px;}
.pb25 {padding-bottom: 25px;}.pb30 {padding-bottom: 30px;} .pb35 {padding-bottom: 35px;}.pb40 {padding-bottom: 40px;}
.pb45 {padding-bottom: 45px;}.pb50 {padding-bottom: 50px;} .pb55 {padding-bottom: 55px;}.pb60 {padding-bottom: 60px;}
.pb65 {padding-bottom: 65px;}.pb70 {padding-bottom: 70px;} .pb75 {padding-bottom: 75px;}.pb80 {padding-bottom: 80px;}
.pb85 {padding-bottom: 85px;}.plb90 {padding-bottom: 90px;} .pb95 {padding-bottom: 95px;}.pb100 {padding-bottom: 100px;}

.pl5 {padding-left: 5px;}.pl10 {padding-left: 10px;} .pl15 {padding-left: 15px;}.pl20 {padding-left: 20px;}
.pl25 {padding-left: 25px;}.pl30 {padding-left: 30px;} .pl35 {padding-left: 35px;}.pl40 {padding-left: 40px;}
.pl45 {padding-left: 45px;}.pl50 {padding-left: 50px;} .pl55 {padding-left: 55px;}.pl60 {padding-left: 60px;}
.pl65 {padding-left: 65px;}.pl70 {padding-left: 70px;} .pl75 {padding-left: 75px;}.pl80 {padding-left: 80px;}
.pl85 {padding-left: 85px;}.pl90 {padding-left: 90px;} .pl95 {padding-left: 95px;}.pl100 {padding-left: 100px;}

.w100 {width: 100%;}.w90 {width: 90%;}.w80 {width: 80%;}.w70 {width: 70%;}.w60 {width: 60%;}
.w50 {width: 50%;}.w40 {width: 40%;}.w30 {width: 30%;}.w20 {width: 20%;}.w10 {width: 10%;}
.w95 { width: 95%;}.w85 {width: 85%;}.w75 { width: 75%;}.w65 {width: 65%;}.w55 {width: 55%;}
.w45 {width: 45%;}.w35 {width: 35%;}.w25 {width: 25%;}.w15 {width: 15%;}.w5 {width: 5%;}

.m0 {margin: 0px;} .mt0 {margin-top: 0px;} .mr0 {margin-right: 0px;} .mb0 {margin-bottom: 0px;} .ml0 {margin-left: 0px;}
.p0{padding: 0px;} .pt0 {padding-top: 0px;} .pr0 {padding-right: 0px;} .pb0 {padding-bottom: 0px;} .pl0 {padding-left: 0px;}

[class^="col"].p0{padding:0;} [class^="col"].pl0{padding-left:0;} [class^="col"].pr0{padding-right:0;}
[class^="col"].pr5 {padding-right: 5px;} [class^="col"].pr10 {padding-right: 10px;} [class^="col"].pr15 {padding-right: 15px;} [class^="col"].pr20 {padding-right: 20px;}
[class^="col"].pl5 {padding-left: 5px;} [class^="col"].pl10 {padding-left: 10px;} [class^="col"].pl15 {padding-left: 15px;} [class^="col"].pl20 {padding-left: 20px;}

.font10{font-size:10px;} .font11{font-size:11px;} .font12{font-size:12px;} .font13{font-size:13px;} .font14{font-size:14px;}
.font15{font-size:15px;} .font16{font-size:16px;} .font17{font-size:17px;} .font18{font-size:18px;} .font19{font-size:19px;}
.font20{font-size:20px;} .font21{font-size:21px;} .font22{font-size:22px;} .font23{font-size:23px;} .font24{font-size:24px;}
.font25{font-size:25px;} .font26{font-size:26px;} .font27{font-size:27px;} .font28{font-size:28px;} .font29{font-size:29px;}
.font30{font-size:30px;} .font31{font-size:31px;} .font32{font-size:32px;} .font33{font-size:33px;} .font34{font-size:34px;}
.font35{font-size:35px;} .font36{font-size:36px;} .font37{font-size:37px;} .font38{font-size:38px;} .font39{font-size:39px;}
.font40{font-size:40px;} .font41{font-size:41px;} .font42{font-size:42px;} .font43{font-size:43px;} .font44{font-size:44px;}
.font45{font-size:45px;} .font46{font-size:46px;} .font47{font-size:47px;} .font48{font-size:48px;} .font49{font-size:49px;} .font50{font-size:50px;}

.t-upper{text-transform:uppercase;} .t-lower{text-transform:lowercase;} .t-capital{text-transform:capitalize;} .t-none{text-transform:none;}

.dib{display:inline-block; float:none !important} .db{display:block;}
.b0{border:none;} .bt0{border-top:none;} .br0{border-right:none;} .bb0{border-bottom:none;} .bl0{border-left:none;}

.tc-dib{text-align:center;} .tc-dib > *{display:inline-block !important; float:none !important;}
.tc-dib-c1{text-align:center; white-space: pre-line;} .tc-dib-c1 > *:after { display: block; content: " "; clear: both;} .tc-dib-c1 > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}
.tc-dib-c2 > *{text-align:center; white-space: pre-line;} .tc-dib-c2 > * > *:after { display: block; content: " "; clear: both;} .tc-dib-c2 > * > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}

.m0-c1 > * {margin: 0px !important;} .mt0-c1 > * {margin-top: 0px !important;} .mr0-c1 > * {margin-right: 0px !important;} .mb0-c1 > * {margin-bottom: 0px !important;} .ml0-c1 > * {margin-left: 0px !important;}
.p0-c1 > *{padding: 0px !important;} .pt0-c1 > * {padding-top: 0px !important;} .pr0-c1 > * {padding-right: 0px !important;} .pb0-c1 > * {padding-bottom: 0px !important;} .pl0-c1 > * {padding-left: 0px !important;}

.m5-c1 > *{margin:5px;}.m10-c1 > *{margin:10px;}.m15-c1 > *{margin:15px;}.m20-c1 > *{margin:20px;}.m25-c1 > *{margin:25px;}.m30-c1 > *{margin:30px;}
.mt5-c1 > *{margin-top: 5px;}.mt10-c1 > *{margin-top: 10px;} .mt15-c1 > *{margin-top: 15px;}.mt20-c1 > *{margin-top: 20px;}.mt25-c1 > *{margin-top: 25px;}.mt30-c1 > *{margin-top: 30px;}
.mr5-c1 > *{margin-right: 5px;}.mr10-c1 > *{margin-right: 10px;} .mr15-c1 > *{margin-right: 15px;}.mr20-c1 > *{margin-right: 20px;} .mr25-c1 > *{margin-right: 25px;}.mr30-c1 > *{margin-right: 30px;}
.mb5-c1 > *{margin-bottom: 5px;}.mb10-c1 > *{margin-bottom: 10px;} .mb15-c1 > *{margin-bottom: 15px;}.mb20-c1 > *{margin-bottom: 20px;}.mb25-c1 > *{margin-bottom: 25px;}.mb30-c1 > *{margin-bottom: 30px;}
.ml5-c1 > *{margin-left: 5px;}.ml10-c1 > *{margin-left: 10px;} .ml15-c1 > *{margin-left: 15px;}.ml20-c1 > *{margin-left: 20px;}.ml25-c1 > *{margin-left: 25px;}.ml30-c1 > *{margin-left: 30px;}

.m5-c2 > * > *{margin:5px;}.m10-c2 > * > *{margin:10px;}.m15-c2 > * > *{margin:15px;}.m20-c2 > * > *{margin:20px;}.m25-c2 > * > *{margin:25px;}.m30-c2 > * > *{margin:30px;}
.mt5-c2 > * > *{margin-top: 5px;}.mt10-c2 > * > *{margin-top: 10px;} .mt15-c2 > * > *{margin-top: 15px;}.mt20-c2 > * > *{margin-top: 20px;}.mt25-c2 > * > *{margin-top: 25px;}.mt30-c2 > * > *{margin-top: 30px;}
.mr5-c2 > * > *{margin-right: 5px;}.mr10-c2 > * > *{margin-right: 10px;} .mr15-c2 > * > *{margin-right: 15px;}.mr20-c2 > * > *{margin-right: 20px;} .mr25-c2 > * > *{margin-right: 25px;}.mr30-c2 > * > *{margin-right: 30px;}
.mb5-c2 > * > *{margin-bottom: 5px;}.mb10-c2 > * > *{margin-bottom: 10px;} .mb15-c2 > * > *{margin-bottom: 15px;}.mb20-c2 > * > *{margin-bottom: 20px;}.mb25-c2 > * > *{margin-bottom: 25px;}.mb30-c2 > * > *{margin-bottom: 30px;}
.ml5-c2 > * > *{margin-left: 5px;} .ml10-c2 > * > *{margin-left: 10px;} .ml15-c2 > * > *{margin-left: 15px;}.ml20-c2 > * > *{margin-left: 20px;}.ml25-c2 > * > *{margin-left: 25px;}.ml30-c2 > * > *{margin-left: 30px;}

.p5-c1 > *{padding:5px;}.p10-c1 > *{padding:10px;}.p15-c1 > *{padding:15px;}.p20-c1 > *{padding:20px;}.p25-c1 > *{padding:25px;}.p30-c1 > *{padding:30px;}
.pt5-c1 > *{padding-top: 5px;}.pt10-c1 > *{padding-top: 10px;} .pt15-c1 > *{padding-top: 15px;}.pt20-c1 > *{padding-top: 20px;}.pt25-c1 > *{padding-top: 25px;}.pt30-c1 > *{padding-top: 30px;}
.pr5-c1 > *{padding-right: 5px;}.pr10-c1 > *{padding-right: 10px;} .pr15-c1 > *{padding-right: 15px;}.pr20-c1 > *{padding-right: 20px;}.pr25-c1 > *{padding-right: 25px;}.pr30-c1 > *{padding-right: 30px;}
.pb5-c1 > *{padding-bottom: 5px;}.pb10-c1 > *{padding-bottom: 10px;} .pb15-c1 > *{padding-bottom: 15px;}.pb20-c1 > *{padding-bottom: 20px;}.pb25-c1 > *{padding-bottom: 25px;}.pb30-c1 > *{padding-bottom: 30px;}
.pl5-c1 > *{padding-left: 5px;}.pl10-c1 > *{padding-left: 10px;} .pl15-c1 > *{padding-left: 15px;}.pl20-c1 > *{padding-left: 20px;}.pl25-c1 > *{padding-left: 25px;}.pl30-c1 > *{padding-left: 30px;}

.p5-c2 > * > *{padding:5px;}.p10-c2 > * > *{padding:10px;}.p15-c2 > * > *{padding:15px;}.p20-c2 > * > *{padding:20px;}.p25-c2 > * > *{padding:25px;}.p30-c2 > * > *{padding:30px;}
.pt5-c2 > * > *{padding-top: 5px;}.pt10-c2 > * > *{padding-top: 10px;} .pt15-c2 > * > *{padding-top: 15px;}.pt20-c2 > * > *{padding-top: 20px;}.pt25-c2 > * > *{padding-top: 25px;}.pt30-c2 > * > *{padding-top: 30px;}
.pr5-c2 > * > *{padding-right: 5px;}.pr10-c2 > * > *{padding-right: 10px;} .pr15-c2 > * > *{padding-right: 15px;}.pr20-c2 > * > *{padding-right: 20px;}.pr25-c2 > * > *{padding-right: 25px;}.pr30-c2 > * > *{padding-right: 30px;}
.pb5-c2 > * > *{padding-bottom: 5px;}.pb10-c2 > * > *{padding-bottom: 10px;} .pb15-c2 > * > *{padding-bottom: 15px;}.pb20-c2 > * > *{padding-bottom: 20px;}.pb25-c2 > * > *{padding-bottom: 25px;}.pb30-c2 > * > *{padding-bottom: 30px;}
.pl5-c2 > * > *{padding-left: 5px;}.pl10-c2 > * > *{padding-left: 10px;} .pl15-c2 > * > *{padding-left: 15px;}.pl20-c2 > * > *{padding-left: 20px;}.pl25-c2 > * > *{padding-left: 25px;}.pl30-c2 > * > *{padding-left: 30px;}


@media (max-width: 1199px) {
.FL-lg{float:left !important;} .FR-lg{float:right !important;} .FN-lg{float:none  !important;}
.tl-lg{text-align:left;} .tc-lg{text-align:center;} .tr-lg{text-align:right;}

.m0auto-lg{margin:0 auto; float:none;}

.m0-lg{margin: 0px;} .mt0-lg{margin-top: 0px;} .mr0-lg{margin-right: 0px;} .mb0-lg{margin-bottom: 0px;} .ml0-lg{margin-left: 0px;}
.p0-lg{padding: 0px;} .pt0-lg{padding-top: 0px;} .pr0-lg{padding-right: 0px;} .pb0-lg{padding-bottom: 0px;} .pl0-lg{padding-left: 0px;}

.m5-lg{margin:5px;} .m10-lg{margin:10px;} .m15-lg{margin:15px;} .m20-lg{margin:20px;} .m25-lg{margin:25px;}
.m30-lg{margin:30px;} .m35-lg{margin:35px;} .m40-lg{margin:40px;} .m45-lg{margin:45px;} .m50-lg{margin:50px;}
.m55-lg{margin:55px;} .m60-lg{margin:60px;} .m65-lg{margin:65px;} .m70-lg{margin:70px;} .m75-lg{margin:75px;}
.m80-lg{margin:80px;} .m85-lg{margin:85px;} .m90-lg{margin:90px;} .m95-lg{margin:95px;} .m100-lg{margin:100px;}

.mt5-lg{margin-top: 5px;} .mt10-lg{margin-top: 10px;} .mt15-lg{margin-top: 15px;} .mt20-lg{margin-top: 20px;}
.mt25-lg{margin-top: 25px;} .mt30-lg{margin-top: 30px;} .mt35-lg{margin-top: 35px;} .mt40-lg{margin-top: 40px;}
.mt45-lg{margin-top: 45px;} .mt50-lg{margin-top: 50px;} .mt55-lg{margin-top: 55px;} .mt60-lg{margin-top: 60px;}
.mt65-lg{margin-top: 65px;} .mt70-lg{margin-top: 70px;} .mt75-lg{margin-top: 75px;} .mt80-lg{margin-top: 80px;}
.mt85-lg{margin-top: 85px;} .mt90-lg{margin-top: 90px;} .mt95-lg{margin-top: 95px;} .mt100-lg{margin-top: 100px;}

.mr5-lg{margin-right: 5px;} .mr10-lg{margin-right: 10px;} .mr15-lg{margin-right: 15px;} .mr20-lg{margin-right: 20px;}
.mr25-lg{margin-right: 25px;} .mr30-lg{margin-right: 30px;} .mr35-lg{margin-right: 35px;} .mr40-lg{margin-right: 40px;}
.mr45-lg{margin-right: 45px;} .mr50-lg{margin-right: 50px;} .mr55-lg{margin-right: 55px;} .mr60-lg{margin-right: 60px;}
.mr65-lg{margin-right: 65px;} .mr70-lg{margin-right: 70px;} .mr75-lg{margin-right: 75px;} .mr80-lg{margin-right: 80px;}
.mr85-lg{margin-right: 85px;} .mrb90-lg{margin-right: 90px;} .mr95-lg{margin-right: 95px;} .mr100-lg{margin-right: 100px;}

.mb5-lg{margin-bottom: 5px;} .mb10-lg {margin-bottom: 10px;} .mb15-lg{margin-bottom: 15px;} .mb20-lg{margin-bottom: 20px;}
.mb25-lg{margin-bottom: 25px;} .mb30-lg {margin-bottom: 30px;} .mb35-lg{margin-bottom: 35px;} .mb40-lg{margin-bottom: 40px;}
.mb45-lg {margin-bottom: 45px;} .mb50-lg {margin-bottom: 50px;} .mb55-lg{margin-bottom: 55px;} .mb60-lg{margin-bottom: 60px;}
.mb65-lg {margin-bottom: 65px;} .mb70-lg {margin-bottom: 70px;} .mb75-lg{margin-bottom: 75px;} .mb80-lg{margin-bottom: 80px;}
.mb85-lg {margin-bottom: 85px;} .mlb90-lg {margin-bottom: 90px;} .mb95-lg{margin-bottom: 95px;} .mb100-lg{margin-bottom: 100px;}

.ml5-lg{margin-left: 5px;} .ml10-lg{margin-left: 10px;} .ml15-lg{margin-left: 15px;} .ml20-lg{margin-left: 20px;}
.ml25-lg{margin-left: 25px;} .ml30-lg{margin-left: 30px;} .ml35-lg{margin-left: 35px;} .ml40-lg{margin-left: 40px;}
.ml45-lg{margin-left: 45px;} .ml50-lg{margin-left: 50px;} .ml55-lg{margin-left: 55px;} .ml60-lg{margin-left: 60px;}
.ml65-lg{margin-left: 65px;} .ml70-lg{margin-left: 70px;} .ml75-lg{margin-left: 75px;} .ml80-lg{margin-left: 80px;}
.ml85-lg{margin-left: 85px;} .ml90-lg{margin-left: 90px;} .ml95-lg{margin-left: 95px;} .ml100-lg{margin-left: 100px;}

.p5-lg{padding:5px;} .p10-lg{padding:10px;} .p15-lg{padding:15px;} .p20-lg{padding:20px;} .p25-lg{padding:25px;}
.p30-lg{padding:30px;} .p35-lg{padding:35px;} .p40-lg{padding:40px;} .p45-lg{padding:45px;} .p50-lg{padding:50px;}

.pt5-lg{padding-top: 5px;} .pt10-lg{padding-top: 10px;} .pt15-lg{padding-top: 15px;} .pt20-lg{padding-top: 20px;}
.pt25-lg{padding-top: 25px;} .pt30-lg{padding-top: 30px;} .pt35-lg{padding-top: 35px;} .pt40-lg{padding-top: 40px;}
.pt45-lg{padding-top: 45px;} .pt50-lg{padding-top: 50px;} .pt55-lg{padding-top: 55px;} .pt60-lg{padding-top: 60px;}
.pt65-lg{padding-top: 65px;} .pt70-lg{padding-top: 70px;} .pt75-lg{padding-top: 75px;} .pt80-lg{padding-top: 80px;}
.pt85-lg{padding-top: 85px;} .pt90-lg{padding-top: 90px;} .pt95-lg{padding-top: 95px;} .pt100-lg{padding-top: 100px;}

.pr5-lg{padding-right: 5px;} .pr10-lg{padding-right: 10px;} .pr15-lg{padding-right: 15px;} .pr20-lg{padding-right: 20px;}
.pr25-lg{padding-right: 25px;} .pr30-lg{padding-right: 30px;} .pr35-lg{padding-right: 35px;} .pr40-lg{padding-right: 40px;}
.pr45-lg{padding-right: 45px;} .pr50-lg{padding-right: 50px;} .pr55-lg{padding-right: 55px;} .pr60-lg{padding-right: 60px;}
.pr65-lg{padding-right: 65px;} .pr70-lg{padding-right: 70px;} .pr75-lg{padding-right: 75px;} .pr80-lg{padding-right: 80px;}
.pr85-lg{padding-right: 85px;} .prb90-lg{padding-right: 90px;} .pr95-lg{padding-right: 95px;} .pr100-lg{padding-right: 100px;}

.pb5-lg{padding-bottom: 5px;} .pb10-lg{padding-bottom: 10px;} .pb15-lg{padding-bottom: 15px;} .pb20-lg {padding-bottom: 20px;}
.pb25-lg{padding-bottom: 25px;} .pb30-lg{padding-bottom: 30px;} .pb35-lg{padding-bottom: 35px;} .pb40-lg{padding-bottom: 40px;}
.pb45-lg{padding-bottom: 45px;} .pb50-lg{padding-bottom: 50px;} .pb55-lg{padding-bottom: 55px;} .pb60-lg{padding-bottom: 60px;}
.pb65-lg{padding-bottom: 65px;} .pb70-lg{padding-bottom: 70px;} .pb75-lg{padding-bottom: 75px;} .pb80-lg{padding-bottom: 80px;}
.pb85-lg{padding-bottom: 85px;} .plb90-lg{padding-bottom: 90px;} .pb95-lg{padding-bottom: 95px;} .pb100-lg{padding-bottom: 100px;}

.pl5-lg{padding-left: 5px;} .pl10-lg{padding-left: 10px;} .pl15-lg{padding-left: 15px;} .pl20-lg{padding-left: 20px;}
.pl25-lg{padding-left: 25px;} .pl30-lg{padding-left: 30px;} .pl35-lg{padding-left: 35px;} .pl40-lg{padding-left: 40px;}
.pl45-lg{padding-left: 45px;} .pl50-lg{padding-left: 50px;} .pl55-lg{padding-left: 55px;} .pl60-lg{padding-left: 60px;}
.pl65-lg{padding-left: 65px;} .pl70-lg{padding-left: 70px;} .pl75-lg{padding-left: 75px;} .pl80-lg{padding-left: 80px;}
.pl85-lg{padding-left: 85px;} .pl90-lg{padding-left: 90px;} .pl95-lg{padding-left: 95px;} .pl100-lg{padding-left: 100px;}

[class^="col"].p0-lg{padding:0;} [class^="col"].pl0-lg{padding-left:0;} [class^="col"].pr0-lg{padding-right:0;}
[class^="col"].pr5-lg {padding-right: 5px;} [class^="col"].pr10-lg {padding-right: 10px;} [class^="col"].pr15-lg {padding-right: 15px;} [class^="col"].pr20-lg {padding-right: 20px;}
[class^="col"].pl5-lg {padding-left: 5px;} [class^="col"].pl10-lg {padding-left: 10px;} [class^="col"].pl15-lg {padding-left: 15px;} [class^="col"].pl20-lg {padding-left: 20px;}

.font10-lg{font-size:10px;} .font11-lg{font-size:11px;} .font12-lg{font-size:12px;} .font13-lg{font-size:13px;} .font14-lg{font-size:14px;}
.font15-lg{font-size:15px;} .font16-lg{font-size:16px;} .font17-lg{font-size:17px;} .font18-lg{font-size:18px;} .font19-lg{font-size:19px;}
.font20-lg{font-size:20px;} .font21-lg{font-size:21px;} .font22-lg{font-size:22px;} .font23-lg{font-size:23px;} .font24-lg{font-size:24px;}
.font25-lg{font-size:25px;} .font26-lg{font-size:26px;} .font27-lg{font-size:27px;} .font28-lg{font-size:28px;} .font29-lg{font-size:29px;}
.font30-lg{font-size:30px;} .font31-lg{font-size:31px;} .font32-lg{font-size:32px;} .font33-lg{font-size:33px;} .font34-lg{font-size:34px;}
.font35-lg{font-size:35px;} .font36-lg{font-size:36px;} .font37-lg{font-size:37px;} .font38-lg{font-size:38px;} .font39-lg{font-size:39px;}
.font40-lg{font-size:40px;} .font41-lg{font-size:41px;} .font42-lg{font-size:42px;} .font43-lg{font-size:43px;} .font44-lg{font-size:44px;}
.font45-lg{font-size:45px;} .font46-lg{font-size:46px;} .font47-lg{font-size:47px;} .font48-lg{font-size:48px;} .font49-lg{font-size:49px;} .font50-lg{font-size:50px;}

.t-upper-lg{text-transform:uppercase;} .t-lower-lg{text-transform:lowercase;} .t-capital-lg{text-transform:capitalize;} .t-none-lg{text-transform:none;}

.b0-lg{border:none;} .bt0-lg{border-top:none;} .br0-lg{border-right:none;} .bb0-lg{border-bottom:none;} .bl0-lg{border-left:none;}

.dib-lg{display:inline-block; float:none !important} .db-lg{display:block;}
.tc-dib-lg{text-align:center;} .tc-dib-lg > *{text-align:center; display:inline-block !important; float:none !important;}
.tc-dib-c1-lg{text-align:center; white-space: pre-line;} .tc-dib-c1-lg > *:after { display: block; content: " "; clear: both;} .tc-dib-c1-lg > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}
.tc-dib-c2-lg > *{text-align:center; white-space: pre-line;} .tc-dib-c2-lg > * > *:after { display: block; content: " "; clear: both;} .tc-dib-c2-lg > * > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}

.m0-c1-lg > * {margin: 0px !important;} .mt0-c1-lg > * {margin-top: 0px !important;} .mr0-c1-lg > * {margin-right: 0px !important;} .mb0-c1-lg > * {margin-bottom: 0px !important;} .ml0-c1-lg > * {margin-left: 0px !important;}
.p0-c1-lg > *{padding: 0px !important;} .pt0-c1-lg > * {padding-top: 0px !important;} .pr0-c1-lg > * {padding-right: 0px !important;} .pb0-c1-lg > * {padding-bottom: 0px !important;} .pl0-c1-lg > * {padding-left: 0px !important;}

.m5-c1-lg > *{margin:5px;}.m10-c1-lg > *{margin:10px;}.m15-c1-lg > *{margin:15px;}.m20-c1-lg > *{margin:20px;}.m25-c1-lg > *{margin:25px;}.m30-c1-lg > *{margin:30px;}
.mt5-c1-lg > *{margin-top: 5px;}.mt10-c1-lg > *{margin-top: 10px;} .mt15-c1-lg > *{margin-top: 15px;}.mt20-c1-lg > *{margin-top: 20px;}.mt25-c1-lg > *{margin-top: 25px;}.mt30-c1-lg > *{margin-top: 30px;}
.mr5-c1-lg > *{margin-right: 5px;}.mr10-c1-lg > *{margin-right: 10px;} .mr15-c1-lg > *{margin-right: 15px;}.mr20-c1-lg > *{margin-right: 20px;} .mr25-c1-lg > *{margin-right: 25px;}.mr30-c1-lg > *{margin-right: 30px;}
.mb5-c1-lg > *{margin-bottom: 5px;}.mb10-c1-lg > *{margin-bottom: 10px;} .mb15-c1-lg > *{margin-bottom: 15px;}.mb20-c1-lg > *{margin-bottom: 20px;}.mb25-c1-lg > *{margin-bottom: 25px;}.mb30-c1-lg > *{margin-bottom: 30px;}
.ml5-c1-lg > *{margin-left: 5px;}.ml10-c1-lg > *{margin-left: 10px;} .ml15-c1-lg > *{margin-left: 15px;}.ml20-c1-lg > *{margin-left: 20px;}.ml25-c1-lg > *{margin-left: 25px;}.ml30-c1-lg > *{margin-left: 30px;}

.m5-c2-lg > * > *{margin:5px;}.m10-c2-lg > * > *{margin:10px;}.m15-c2-lg > * > *{margin:15px;}.m20-c2-lg > * > *{margin:20px;}.m25-c2-lg > * > *{margin:25px;}.m30-c2-lg > * > *{margin:30px;}
.mt5-c2-lg > * > *{margin-top: 5px;}.mt10-c2-lg > * > *{margin-top: 10px;} .mt15-c2-lg > * > *{margin-top: 15px;}.mt20-c2-lg > * > *{margin-top: 20px;}.mt25-c2-lg > * > *{margin-top: 25px;}.mt30-c2-lg > * > *{margin-top: 30px;}
.mr5-c2-lg > * > *{margin-right: 5px;}.mr10-c2-lg > * > *{margin-right: 10px;} .mr15-c2-lg > * > *{margin-right: 15px;}.mr20-c2-lg > * > *{margin-right: 20px;} .mr25-c2-lg > * > *{margin-right: 25px;}.mr30-c2-lg > * > *{margin-right: 30px;}
.mb5-c2-lg > * > *{margin-bottom: 5px;}.mb10-c2-lg > * > *{margin-bottom: 10px;} .mb15-c2-lg > * > *{margin-bottom: 15px;}.mb20-c2-lg > * > *{margin-bottom: 20px;}.mb25-c2-lg > * > *{margin-bottom: 25px;}.mb30-c2-lg > * > *{margin-bottom: 30px;}
.ml5-c2-lg > * > *{margin-left: 5px;} .ml10-c2-lg > * > *{margin-left: 10px;} .ml15-c2-lg > * > *{margin-left: 15px;}.ml20-c2-lg > * > *{margin-left: 20px;}.ml25-c2-lg > * > *{margin-left: 25px;}.ml30-c2-lg > * > *{margin-left: 30px;}

.p5-c1-lg > *{padding:5px;}.p10-c1-lg > *{padding:10px;}.p15-c1-lg > *{padding:15px;}.p20-c1-lg > *{padding:20px;}.p25-c1-lg > *{padding:25px;}.p30-c1-lg > *{padding:30px;}
.pt5-c1-lg > *{padding-top: 5px;}.pt10-c1-lg > *{padding-top: 10px;} .pt15-c1-lg > *{padding-top: 15px;}.pt20-c1-lg > *{padding-top: 20px;}.pt25-c1-lg > *{padding-top: 25px;}.pt30-c1-lg > *{padding-top: 30px;}
.pr5-c1-lg > *{padding-right: 5px;}.pr10-c1-lg > *{padding-right: 10px;} .pr15-c1-lg > *{padding-right: 15px;}.pr20-c1-lg > *{padding-right: 20px;}.pr25-c1-lg > *{padding-right: 25px;}.pr30-c1-lg > *{padding-right: 30px;}
.pb5-c1-lg > *{padding-bottom: 5px;}.pb10-c1-lg > *{padding-bottom: 10px;} .pb15-c1-lg > *{padding-bottom: 15px;}.pb20-c1-lg > *{padding-bottom: 20px;}.pb25-c1-lg > *{padding-bottom: 25px;}.pb30-c1-lg > *{padding-bottom: 30px;}
.pl5-c1-lg > *{padding-left: 5px;}.pl10-c1-lg > *{padding-left: 10px;} .pl15-c1-lg > *{padding-left: 15px;}.pl20-c1-lg > *{padding-left: 20px;}.pl25-c1-lg > *{padding-left: 25px;}.pl30-c1-lg > *{padding-left: 30px;}

.p5-c2-lg > * > *{padding:5px;}.p10-c2-lg > * > *{padding:10px;}.p15-c2-lg > * > *{padding:15px;}.p20-c2-lg > * > *{padding:20px;}.p25-c2-lg > * > *{padding:25px;}.p30-c2-lg > * > *{padding:30px;}
.pt5-c2-lg > * > *{padding-top: 5px;}.pt10-c2-lg > * > *{padding-top: 10px;} .pt15-c2-lg > * > *{padding-top: 15px;}.pt20-c2-lg > * > *{padding-top: 20px;}.pt25-c2-lg > * > *{padding-top: 25px;}.pt30-c2-lg > * > *{padding-top: 30px;}
.pr5-c2-lg > * > *{padding-right: 5px;}.pr10-c2-lg > * > *{padding-right: 10px;} .pr15-c2-lg > * > *{padding-right: 15px;}.pr20-c2-lg > * > *{padding-right: 20px;}.pr25-c2-lg > * > *{padding-right: 25px;}.pr30-c2-lg > * > *{padding-right: 30px;}
.pb5-c2-lg > * > *{padding-bottom: 5px;}.pb10-c2-lg > * > *{padding-bottom: 10px;} .pb15-c2-lg > * > *{padding-bottom: 15px;}.pb20-c2-lg > * > *{padding-bottom: 20px;}.pb25-c2-lg > * > *{padding-bottom: 25px;}.pb30-c2-lg > * > *{padding-bottom: 30px;}
.pl5-c2-lg > * > *{padding-left: 5px;}.pl10-c2-lg > * > *{padding-left: 10px;} .pl15-c2-lg > * > *{padding-left: 15px;}.pl20-c2-lg > * > *{padding-left: 20px;}.pl25-c2-lg > * > *{padding-left: 25px;}.pl30-c2-lg > * > *{padding-left: 30px;}

}
@media (max-width: 991px) {
.FL-md{float:left  !important;} .FR-md{float:right  !important;} .FN-md{float:none  !important;}
.tl-md{text-align:left;} .tc-md{text-align:center;} .tr-md{text-align:right;}

.m0auto-md{margin:0 auto; float:none;}

.m0-md{margin: 0px;} .mt0-md{margin-top: 0px;} .mr0-md{margin-right: 0px;} .mb0-md{margin-bottom: 0px;} .ml0-md{margin-left: 0px;}
.p0-md{padding: 0px;} .pt0-md{padding-top: 0px;} .pr0-md{padding-right: 0px;} .pb0-md{padding-bottom: 0px;} .pl0-md{padding-left: 0px;}

.m5-md{margin:5px;} .m10-md{margin:10px;} .m15-md{margin:15px;} .m20-md{margin:20px;} .m25-md{margin:25px;}
.m30-md{margin:30px;} .m35-md{margin:35px;} .m40-md{margin:40px;} .m45-md{margin:45px;} .m50-md{margin:50px;}
.m55-md{margin:55px;} .m60-md{margin:60px;} .m65-md{margin:65px;} .m70-md{margin:70px;} .m75-md{margin:75px;}
.m80-md{margin:80px;} .m85-md{margin:85px;} .m90-md{margin:90px;} .m95-md{margin:95px;} .m100-md{margin:100px;}

.mt5-md{margin-top: 5px;} .mt10-md{margin-top: 10px;} .mt15-md{margin-top: 15px;} .mt20-md{margin-top: 20px;}
.mt25-md{margin-top: 25px;} .mt30-md{margin-top: 30px;} .mt35-md{margin-top: 35px;} .mt40-md{margin-top: 40px;}
.mt45-md{margin-top: 45px;} .mt50-md{margin-top: 50px;} .mt55-md{margin-top: 55px;} .mt60-md{margin-top: 60px;}
.mt65-md{margin-top: 65px;} .mt70-md{margin-top: 70px;} .mt75-md{margin-top: 75px;} .mt80-md{margin-top: 80px;}
.mt85-md{margin-top: 85px;} .mt90-md{margin-top: 90px;} .mt95-md{margin-top: 95px;} .mt100-md{margin-top: 100px;}

.mr5-md{margin-right: 5px;} .mr10-md{margin-right: 10px;} .mr15-md{margin-right: 15px;} .mr20-md{margin-right: 20px;}
.mr25-md{margin-right: 25px;} .mr30-md{margin-right: 30px;} .mr35-md{margin-right: 35px;} .mr40-md{margin-right: 40px;}
.mr45-md{margin-right: 45px;} .mr50-md{margin-right: 50px;} .mr55-md{margin-right: 55px;} .mr60-md{margin-right: 60px;}
.mr65-md{margin-right: 65px;} .mr70-md{margin-right: 70px;} .mr75-md{margin-right: 75px;} .mr80-md{margin-right: 80px;}
.mr85-md{margin-right: 85px;} .mrb90-md{margin-right: 90px;} .mr95-md{margin-right: 95px;} .mr100-md{margin-right: 100px;}

.mb5-md{margin-bottom: 5px;} .mb10-md {margin-bottom: 10px;} .mb15-md{margin-bottom: 15px;} .mb20-md{margin-bottom: 20px;}
.mb25-md{margin-bottom: 25px;} .mb30-md {margin-bottom: 30px;} .mb35-md{margin-bottom: 35px;} .mb40-md{margin-bottom: 40px;}
.mb45-md {margin-bottom: 45px;} .mb50-md {margin-bottom: 50px;} .mb55-md{margin-bottom: 55px;} .mb60-md{margin-bottom: 60px;}
.mb65-md {margin-bottom: 65px;} .mb70-md {margin-bottom: 70px;} .mb75-md{margin-bottom: 75px;} .mb80-md{margin-bottom: 80px;}
.mb85-md {margin-bottom: 85px;} .mlb90-md {margin-bottom: 90px;} .mb95-md{margin-bottom: 95px;} .mb100-md{margin-bottom: 100px;}

.ml5-md{margin-left: 5px;} .ml10-md{margin-left: 10px;} .ml15-md{margin-left: 15px;} .ml20-md{margin-left: 20px;}
.ml25-md{margin-left: 25px;} .ml30-md{margin-left: 30px;} .ml35-md{margin-left: 35px;} .ml40-md{margin-left: 40px;}
.ml45-md{margin-left: 45px;} .ml50-md{margin-left: 50px;} .ml55-md{margin-left: 55px;} .ml60-md{margin-left: 60px;}
.ml65-md{margin-left: 65px;} .ml70-md{margin-left: 70px;} .ml75-md{margin-left: 75px;} .ml80-md{margin-left: 80px;}
.ml85-md{margin-left: 85px;} .ml90-md{margin-left: 90px;} .ml95-md{margin-left: 95px;} .ml100-md{margin-left: 100px;}

.p5-md{padding:5px;} .p10-md{padding:10px;} .p15-md{padding:15px;} .p20-md{padding:20px;} .p25-md{padding:25px;}
.p30-md{padding:30px;} .p35-md{padding:35px;} .p40-md{padding:40px;} .p45-md{padding:45px;} .p50-md{padding:50px;}

.pt5-md{padding-top: 5px;} .pt10-md{padding-top: 10px;} .pt15-md{padding-top: 15px;} .pt20-md{padding-top: 20px;}
.pt25-md{padding-top: 25px;} .pt30-md{padding-top: 30px;} .pt35-md{padding-top: 35px;} .pt40-md{padding-top: 40px;}
.pt45-md{padding-top: 45px;} .pt50-md{padding-top: 50px;} .pt55-md{padding-top: 55px;} .pt60-md{padding-top: 60px;}
.pt65-md{padding-top: 65px;} .pt70-md{padding-top: 70px;} .pt75-md{padding-top: 75px;} .pt80-md{padding-top: 80px;}
.pt85-md{padding-top: 85px;} .pt90-md{padding-top: 90px;} .pt95-md{padding-top: 95px;} .pt100-md{padding-top: 100px;}

.pr5-md{padding-right: 5px;} .pr10-md{padding-right: 10px;} .pr15-md{padding-right: 15px;} .pr20-md{padding-right: 20px;}
.pr25-md{padding-right: 25px;} .pr30-md{padding-right: 30px;} .pr35-md{padding-right: 35px;} .pr40-md{padding-right: 40px;}
.pr45-md{padding-right: 45px;} .pr50-md{padding-right: 50px;} .pr55-md{padding-right: 55px;} .pr60-md{padding-right: 60px;}
.pr65-md{padding-right: 65px;} .pr70-md{padding-right: 70px;} .pr75-md{padding-right: 75px;} .pr80-md{padding-right: 80px;}
.pr85-md{padding-right: 85px;} .prb90-md{padding-right: 90px;} .pr95-md{padding-right: 95px;} .pr100-md{padding-right: 100px;}

.pb5-md{padding-bottom: 5px;} .pb10-md{padding-bottom: 10px;} .pb15-md{padding-bottom: 15px;} .pb20-md {padding-bottom: 20px;}
.pb25-md{padding-bottom: 25px;} .pb30-md{padding-bottom: 30px;} .pb35-md{padding-bottom: 35px;} .pb40-md{padding-bottom: 40px;}
.pb45-md{padding-bottom: 45px;} .pb50-md{padding-bottom: 50px;} .pb55-md{padding-bottom: 55px;} .pb60-md{padding-bottom: 60px;}
.pb65-md{padding-bottom: 65px;} .pb70-md{padding-bottom: 70px;} .pb75-md{padding-bottom: 75px;} .pb80-md{padding-bottom: 80px;}
.pb85-md{padding-bottom: 85px;} .plb90-md{padding-bottom: 90px;} .pb95-md{padding-bottom: 95px;} .pb100-md{padding-bottom: 100px;}

.pl5-md{padding-left: 5px;} .pl10-md{padding-left: 10px;} .pl15-md{padding-left: 15px;} .pl20-md{padding-left: 20px;}
.pl25-md{padding-left: 25px;} .pl30-md{padding-left: 30px;} .pl35-md{padding-left: 35px;} .pl40-md{padding-left: 40px;}
.pl45-md{padding-left: 45px;} .pl50-md{padding-left: 50px;} .pl55-md{padding-left: 55px;} .pl60-md{padding-left: 60px;}
.pl65-md{padding-left: 65px;} .pl70-md{padding-left: 70px;} .pl75-md{padding-left: 75px;} .pl80-md{padding-left: 80px;}
.pl85-md{padding-left: 85px;} .pl90-md{padding-left: 90px;} .pl95-md{padding-left: 95px;} .pl100-md{padding-left: 100px;}

[class^="col"].p0-md{padding:0;} [class^="col"].pl0-md{padding-left:0;} [class^="col"].pr0-md{padding-right:0;}
[class^="col"].pr5-md {padding-right: 5px;} [class^="col"].pr10-md {padding-right: 10px;} [class^="col"].pr15-md {padding-right: 15px;} [class^="col"].pr20-md {padding-right: 20px;}
[class^="col"].pl5-md {padding-left: 5px;} [class^="col"].pl10-md {padding-left: 10px;} [class^="col"].pl15-md {padding-left: 15px;} [class^="col"].pl20-md {padding-left: 20px;}

.font10-md{font-size:10px;} .font11-md{font-size:11px;} .font12-md{font-size:12px;} .font13-md{font-size:13px;} .font14-md{font-size:14px;}
.font15-md{font-size:15px;} .font16-md{font-size:16px;} .font17-md{font-size:17px;} .font18-md{font-size:18px;} .font19-md{font-size:19px;}
.font20-md{font-size:20px;} .font21-md{font-size:21px;} .font22-md{font-size:22px;} .font23-md{font-size:23px;} .font24-md{font-size:24px;}
.font25-md{font-size:25px;} .font26-md{font-size:26px;} .font27-md{font-size:27px;} .font28-md{font-size:28px;} .font29-md{font-size:29px;}
.font30-md{font-size:30px;} .font31-md{font-size:31px;} .font32-md{font-size:32px;} .font33-md{font-size:33px;} .font34-md{font-size:34px;}
.font35-md{font-size:35px;} .font36-md{font-size:36px;} .font37-md{font-size:37px;} .font38-md{font-size:38px;} .font39-md{font-size:39px;}
.font40-md{font-size:40px;} .font41-md{font-size:41px;} .font42-md{font-size:42px;} .font43-md{font-size:43px;} .font44-md{font-size:44px;}
.font45-md{font-size:45px;} .font46-md{font-size:46px;} .font47-md{font-size:47px;} .font48-md{font-size:48px;} .font49-md{font-size:49px;} .font50-md{font-size:50px;}

.t-upper-md{text-transform:uppercase;} .t-lower-md{text-transform:lowercase;} .t-capital-md{text-transform:capitalize;} .t-none-md{text-transform:none;}

.b0-md{border:none;} .bt0-md{border-top:none;} .br0-md{border-right:none;} .bb0-md{border-bottom:none;} .bl0-md{border-left:none;}

.tc-dib-md{text-align:center;} .dib-md{display:inline-block; float:none !important} .db-md{display:block;}
.tc-dib-md > *{text-align:center; display:inline-block !important; float:none !important;}
.tc-dib-c1-md{text-align:center; white-space: pre-line;} .tc-dib-c1-md > *:after { display: block; content: " "; clear: both;} .tc-dib-c1-md > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}
.tc-dib-c2-md > *{text-align:center; white-space: pre-line;} .tc-dib-c2-md > * > *:after { display: block; content: " "; clear: both;} .tc-dib-c2-md > * > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}

.m0-c1-md > * {margin: 0px !important;} .mt0-c1-md > * {margin-top: 0px !important;} .mr0-c1-md > * {margin-right: 0px !important;} .mb0-c1-md > * {margin-bottom: 0px !important;} .ml0-c1-md > * {margin-left: 0px !important;}
.p0-c1-md > *{padding: 0px !important;} .pt0-c1-md > * {padding-top: 0px !important;} .pr0-c1-md > * {padding-right: 0px !important;} .pb0-c1-md > * {padding-bottom: 0px !important;} .pl0-c1-md > * {padding-left: 0px !important;}

.m5-c1-md > *{margin:5px;}.m10-c1-md > *{margin:10px;}.m15-c1-md > *{margin:15px;}.m20-c1-md > *{margin:20px;}.m25-c1-md > *{margin:25px;}.m30-c1-md > *{margin:30px;}
.mt5-c1-md > *{margin-top: 5px;}.mt10-c1-md > *{margin-top: 10px;} .mt15-c1-md > *{margin-top: 15px;}.mt20-c1-md > *{margin-top: 20px;}.mt25-c1-md > *{margin-top: 25px;}.mt30-c1-md > *{margin-top: 30px;}
.mr5-c1-md > *{margin-right: 5px;}.mr10-c1-md > *{margin-right: 10px;} .mr15-c1-md > *{margin-right: 15px;}.mr20-c1-md > *{margin-right: 20px;} .mr25-c1-md > *{margin-right: 25px;}.mr30-c1-md > *{margin-right: 30px;}
.mb5-c1-md > *{margin-bottom: 5px;}.mb10-c1-md > *{margin-bottom: 10px;} .mb15-c1-md > *{margin-bottom: 15px;}.mb20-c1-md > *{margin-bottom: 20px;}.mb25-c1-md > *{margin-bottom: 25px;}.mb30-c1-md > *{margin-bottom: 30px;}
.ml5-c1-md > *{margin-left: 5px;}.ml10-c1-md > *{margin-left: 10px;} .ml15-c1-md > *{margin-left: 15px;}.ml20-c1-md > *{margin-left: 20px;}.ml25-c1-md > *{margin-left: 25px;}.ml30-c1-md > *{margin-left: 30px;}

.m5-c2-md > * > *{margin:5px;}.m10-c2-md > * > *{margin:10px;}.m15-c2-md > * > *{margin:15px;}.m20-c2-md > * > *{margin:20px;}.m25-c2-md > * > *{margin:25px;}.m30-c2-md > * > *{margin:30px;}
.mt5-c2-md > * > *{margin-top: 5px;}.mt10-c2-md > * > *{margin-top: 10px;} .mt15-c2-md > * > *{margin-top: 15px;}.mt20-c2-md > * > *{margin-top: 20px;}.mt25-c2-md > * > *{margin-top: 25px;}.mt30-c2-md > * > *{margin-top: 30px;}
.mr5-c2-md > * > *{margin-right: 5px;}.mr10-c2-md > * > *{margin-right: 10px;} .mr15-c2-md > * > *{margin-right: 15px;}.mr20-c2-md > * > *{margin-right: 20px;} .mr25-c2-md > * > *{margin-right: 25px;}.mr30-c2-md > * > *{margin-right: 30px;}
.mb5-c2-md > * > *{margin-bottom: 5px;}.mb10-c2-md > * > *{margin-bottom: 10px;} .mb15-c2-md > * > *{margin-bottom: 15px;}.mb20-c2-md > * > *{margin-bottom: 20px;}.mb25-c2-md > * > *{margin-bottom: 25px;}.mb30-c2-md > * > *{margin-bottom: 30px;}
.ml5-c2-md > * > *{margin-left: 5px;} .ml10-c2-md > * > *{margin-left: 10px;} .ml15-c2-md > * > *{margin-left: 15px;}.ml20-c2-md > * > *{margin-left: 20px;}.ml25-c2-md > * > *{margin-left: 25px;}.ml30-c2-md > * > *{margin-left: 30px;}

.p5-c1-md > *{padding:5px;}.p10-c1-md > *{padding:10px;}.p15-c1-md > *{padding:15px;}.p20-c1-md > *{padding:20px;}.p25-c1-md > *{padding:25px;}.p30-c1-md > *{padding:30px;}
.pt5-c1-md > *{padding-top: 5px;}.pt10-c1-md > *{padding-top: 10px;} .pt15-c1-md > *{padding-top: 15px;}.pt20-c1-md > *{padding-top: 20px;}.pt25-c1-md > *{padding-top: 25px;}.pt30-c1-md > *{padding-top: 30px;}
.pr5-c1-md > *{padding-right: 5px;}.pr10-c1-md > *{padding-right: 10px;} .pr15-c1-md > *{padding-right: 15px;}.pr20-c1-md > *{padding-right: 20px;}.pr25-c1-md > *{padding-right: 25px;}.pr30-c1-md > *{padding-right: 30px;}
.pb5-c1-md > *{padding-bottom: 5px;}.pb10-c1-md > *{padding-bottom: 10px;} .pb15-c1-md > *{padding-bottom: 15px;}.pb20-c1-md > *{padding-bottom: 20px;}.pb25-c1-md > *{padding-bottom: 25px;}.pb30-c1-md > *{padding-bottom: 30px;}
.pl5-c1-md > *{padding-left: 5px;}.pl10-c1-md > *{padding-left: 10px;} .pl15-c1-md > *{padding-left: 15px;}.pl20-c1-md > *{padding-left: 20px;}.pl25-c1-md > *{padding-left: 25px;}.pl30-c1-md > *{padding-left: 30px;}

.p5-c2-md > * > *{padding:5px;}.p10-c2-md > * > *{padding:10px;}.p15-c2-md > * > *{padding:15px;}.p20-c2-md > * > *{padding:20px;}.p25-c2-md > * > *{padding:25px;}.p30-c2-md > * > *{padding:30px;}
.pt5-c2-md > * > *{padding-top: 5px;}.pt10-c2-md > * > *{padding-top: 10px;} .pt15-c2-md > * > *{padding-top: 15px;}.pt20-c2-md > * > *{padding-top: 20px;}.pt25-c2-md > * > *{padding-top: 25px;}.pt30-c2-md > * > *{padding-top: 30px;}
.pr5-c2-md > * > *{padding-right: 5px;}.pr10-c2-md > * > *{padding-right: 10px;} .pr15-c2-md > * > *{padding-right: 15px;}.pr20-c2-md > * > *{padding-right: 20px;}.pr25-c2-md > * > *{padding-right: 25px;}.pr30-c2-md > * > *{padding-right: 30px;}
.pb5-c2-md > * > *{padding-bottom: 5px;}.pb10-c2-md > * > *{padding-bottom: 10px;} .pb15-c2-md > * > *{padding-bottom: 15px;}.pb20-c2-md > * > *{padding-bottom: 20px;}.pb25-c2-md > * > *{padding-bottom: 25px;}.pb30-c2-md > * > *{padding-bottom: 30px;}
.pl5-c2-md > * > *{padding-left: 5px;}.pl10-c2-md > * > *{padding-left: 10px;} .pl15-c2-md > * > *{padding-left: 15px;}.pl20-c2-md > * > *{padding-left: 20px;}.pl25-c2-md > * > *{padding-left: 25px;}.pl30-c2-md > * > *{padding-left: 30px;}

}
@media (max-width: 767px) {
.FL-sm{float:left  !important;} .FR-sm{float:right  !important;} .FN-sm{float:none  !important;}
.tl-sm{text-align:left;} .tc-sm{text-align:center;} .tr-sm{text-align:right;}

.m0auto-sm{margin:0 auto; float:none;}

.m0-sm{margin: 0px;} .mt0-sm{margin-top: 0px;} .mr0-sm{margin-right: 0px;} .mb0-sm{margin-bottom: 0px;} .ml0-sm{margin-left: 0px;}
.p0-sm{padding: 0px;} .pt0-sm{padding-top: 0px;} .pr0-sm{padding-right: 0px;} .pb0-sm{padding-bottom: 0px;} .pl0-sm{padding-left: 0px;}

.m5-sm{margin:5px;} .m10-sm{margin:10px;} .m15-sm{margin:15px;} .m20-sm{margin:20px;} .m25-sm{margin:25px;}
.m30-sm{margin:30px;} .m35-sm{margin:35px;} .m40-sm{margin:40px;} .m45-sm{margin:45px;} .m50-sm{margin:50px;}
.m55-sm{margin:55px;} .m60-sm{margin:60px;} .m65-sm{margin:65px;} .m70-sm{margin:70px;} .m75-sm{margin:75px;}
.m80-sm{margin:80px;} .m85-sm{margin:85px;} .m90-sm{margin:90px;} .m95-sm{margin:95px;} .m100-sm{margin:100px;}

.mt5-sm{margin-top: 5px;} .mt10-sm{margin-top: 10px;} .mt15-sm{margin-top: 15px;} .mt20-sm{margin-top: 20px;}
.mt25-sm{margin-top: 25px;} .mt30-sm{margin-top: 30px;} .mt35-sm{margin-top: 35px;} .mt40-sm{margin-top: 40px;}
.mt45-sm{margin-top: 45px;} .mt50-sm{margin-top: 50px;} .mt55-sm{margin-top: 55px;} .mt60-sm{margin-top: 60px;}
.mt65-sm{margin-top: 65px;} .mt70-sm{margin-top: 70px;} .mt75-sm{margin-top: 75px;} .mt80-sm{margin-top: 80px;}
.mt85-sm{margin-top: 85px;} .mt90-sm{margin-top: 90px;} .mt95-sm{margin-top: 95px;} .mt100-sm{margin-top: 100px;}

.mr5-sm{margin-right: 5px;} .mr10-sm{margin-right: 10px;} .mr15-sm{margin-right: 15px;} .mr20-sm{margin-right: 20px;}
.mr25-sm{margin-right: 25px;} .mr30-sm{margin-right: 30px;} .mr35-sm{margin-right: 35px;} .mr40-sm{margin-right: 40px;}
.mr45-sm{margin-right: 45px;} .mr50-sm{margin-right: 50px;} .mr55-sm{margin-right: 55px;} .mr60-sm{margin-right: 60px;}
.mr65-sm{margin-right: 65px;} .mr70-sm{margin-right: 70px;} .mr75-sm{margin-right: 75px;} .mr80-sm{margin-right: 80px;}
.mr85-sm{margin-right: 85px;} .mrb90-sm{margin-right: 90px;} .mr95-sm{margin-right: 95px;} .mr100-sm{margin-right: 100px;}

.mb5-sm{margin-bottom: 5px;} .mb10-sm {margin-bottom: 10px;} .mb15-sm{margin-bottom: 15px;} .mb20-sm{margin-bottom: 20px;}
.mb25-sm{margin-bottom: 25px;} .mb30-sm {margin-bottom: 30px;} .mb35-sm{margin-bottom: 35px;} .mb40-sm{margin-bottom: 40px;}
.mb45-sm {margin-bottom: 45px;} .mb50-sm {margin-bottom: 50px;} .mb55-sm{margin-bottom: 55px;} .mb60-sm{margin-bottom: 60px;}
.mb65-sm {margin-bottom: 65px;} .mb70-sm {margin-bottom: 70px;} .mb75-sm{margin-bottom: 75px;} .mb80-sm{margin-bottom: 80px;}
.mb85-sm {margin-bottom: 85px;} .mlb90-sm {margin-bottom: 90px;} .mb95-sm{margin-bottom: 95px;} .mb100-sm{margin-bottom: 100px;}

.ml5-sm{margin-left: 5px;} .ml10-sm{margin-left: 10px;} .ml15-sm{margin-left: 15px;} .ml20-sm{margin-left: 20px;}
.ml25-sm{margin-left: 25px;} .ml30-sm{margin-left: 30px;} .ml35-sm{margin-left: 35px;} .ml40-sm{margin-left: 40px;}
.ml45-sm{margin-left: 45px;} .ml50-sm{margin-left: 50px;} .ml55-sm{margin-left: 55px;} .ml60-sm{margin-left: 60px;}
.ml65-sm{margin-left: 65px;} .ml70-sm{margin-left: 70px;} .ml75-sm{margin-left: 75px;} .ml80-sm{margin-left: 80px;}
.ml85-sm{margin-left: 85px;} .ml90-sm{margin-left: 90px;} .ml95-sm{margin-left: 95px;} .ml100-sm{margin-left: 100px;}

.p5-sm{padding:5px;} .p10-sm{padding:10px;} .p15-sm{padding:15px;} .p20-sm{padding:20px;} .p25-sm{padding:25px;}
.p30-sm{padding:30px;} .p35-sm{padding:35px;} .p40-sm{padding:40px;} .p45-sm{padding:45px;} .p50-sm{padding:50px;}

.pt5-sm{padding-top: 5px;} .pt10-sm{padding-top: 10px;} .pt15-sm{padding-top: 15px;} .pt20-sm{padding-top: 20px;}
.pt25-sm{padding-top: 25px;} .pt30-sm{padding-top: 30px;} .pt35-sm{padding-top: 35px;} .pt40-sm{padding-top: 40px;}
.pt45-sm{padding-top: 45px;} .pt50-sm{padding-top: 50px;} .pt55-sm{padding-top: 55px;} .pt60-sm{padding-top: 60px;}
.pt65-sm{padding-top: 65px;} .pt70-sm{padding-top: 70px;} .pt75-sm{padding-top: 75px;} .pt80-sm{padding-top: 80px;}
.pt85-sm{padding-top: 85px;} .pt90-sm{padding-top: 90px;} .pt95-sm{padding-top: 95px;} .pt100-sm{padding-top: 100px;}

.pr5-sm{padding-right: 5px;} .pr10-sm{padding-right: 10px;} .pr15-sm{padding-right: 15px;} .pr20-sm{padding-right: 20px;}
.pr25-sm{padding-right: 25px;} .pr30-sm{padding-right: 30px;} .pr35-sm{padding-right: 35px;} .pr40-sm{padding-right: 40px;}
.pr45-sm{padding-right: 45px;} .pr50-sm{padding-right: 50px;} .pr55-sm{padding-right: 55px;} .pr60-sm{padding-right: 60px;}
.pr65-sm{padding-right: 65px;} .pr70-sm{padding-right: 70px;} .pr75-sm{padding-right: 75px;} .pr80-sm{padding-right: 80px;}
.pr85-sm{padding-right: 85px;} .prb90-sm{padding-right: 90px;} .pr95-sm{padding-right: 95px;} .pr100-sm{padding-right: 100px;}

.pb5-sm{padding-bottom: 5px;} .pb10-sm{padding-bottom: 10px;} .pb15-sm{padding-bottom: 15px;} .pb20-sm {padding-bottom: 20px;}
.pb25-sm{padding-bottom: 25px;} .pb30-sm{padding-bottom: 30px;} .pb35-sm{padding-bottom: 35px;} .pb40-sm{padding-bottom: 40px;}
.pb45-sm{padding-bottom: 45px;} .pb50-sm{padding-bottom: 50px;} .pb55-sm{padding-bottom: 55px;} .pb60-sm{padding-bottom: 60px;}
.pb65-sm{padding-bottom: 65px;} .pb70-sm{padding-bottom: 70px;} .pb75-sm{padding-bottom: 75px;} .pb80-sm{padding-bottom: 80px;}
.pb85-sm{padding-bottom: 85px;} .plb90-sm{padding-bottom: 90px;} .pb95-sm{padding-bottom: 95px;} .pb100-sm{padding-bottom: 100px;}

.pl5-sm{padding-left: 5px;} .pl10-sm{padding-left: 10px;} .pl15-sm{padding-left: 15px;} .pl20-sm{padding-left: 20px;}
.pl25-sm{padding-left: 25px;} .pl30-sm{padding-left: 30px;} .pl35-sm{padding-left: 35px;} .pl40-sm{padding-left: 40px;}
.pl45-sm{padding-left: 45px;} .pl50-sm{padding-left: 50px;} .pl55-sm{padding-left: 55px;} .pl60-sm{padding-left: 60px;}
.pl65-sm{padding-left: 65px;} .pl70-sm{padding-left: 70px;} .pl75-sm{padding-left: 75px;} .pl80-sm{padding-left: 80px;}
.pl85-sm{padding-left: 85px;} .pl90-sm{padding-left: 90px;} .pl95-sm{padding-left: 95px;} .pl100-sm{padding-left: 100px;}

[class^="col"].p0-sm{padding:0;} [class^="col"].pl0-sm{padding-left:0;} [class^="col"].pr0-sm{padding-right:0;}
[class^="col"].pr5-sm {padding-right: 5px;} [class^="col"].pr10-sm {padding-right: 10px;} [class^="col"].pr15-sm {padding-right: 15px;} [class^="col"].pr20-sm {padding-right: 20px;}
[class^="col"].pl5-sm {padding-left: 5px;} [class^="col"].pl10-sm {padding-left: 10px;} [class^="col"].pl15-sm {padding-left: 15px;} [class^="col"].pl20-sm {padding-left: 20px;}

.font10-sm{font-size:10px;} .font11-sm{font-size:11px;} .font12-sm{font-size:12px;} .font13-sm{font-size:13px;} .font14-sm{font-size:14px;}
.font15-sm{font-size:15px;} .font16-sm{font-size:16px;} .font17-sm{font-size:17px;} .font18-sm{font-size:18px;} .font19-sm{font-size:19px;}
.font20-sm{font-size:20px;} .font21-sm{font-size:21px;} .font22-sm{font-size:22px;} .font23-sm{font-size:23px;} .font24-sm{font-size:24px;}
.font25-sm{font-size:25px;} .font26-sm{font-size:26px;} .font27-sm{font-size:27px;} .font28-sm{font-size:28px;} .font29-sm{font-size:29px;}
.font30-sm{font-size:30px;} .font31-sm{font-size:31px;} .font32-sm{font-size:32px;} .font33-sm{font-size:33px;} .font34-sm{font-size:34px;}
.font35-sm{font-size:35px;} .font36-sm{font-size:36px;} .font37-sm{font-size:37px;} .font38-sm{font-size:38px;} .font39-sm{font-size:39px;}
.font40-sm{font-size:40px;} .font41-sm{font-size:41px;} .font42-sm{font-size:42px;} .font43-sm{font-size:43px;} .font44-sm{font-size:44px;}
.font45-sm{font-size:45px;} .font46-sm{font-size:46px;} .font47-sm{font-size:47px;} .font48-sm{font-size:48px;} .font49-sm{font-size:49px;} .font50-sm{font-size:50px;}

.t-upper-sm{text-transform:uppercase;} .t-lower-sm{text-transform:lowercase;} .t-capital-sm{text-transform:capitalize;} .t-none-sm{text-transform:none;}

.b0-sm{border:none;} .bt0-sm{border-top:none;} .br0-sm{border-right:none;} .bb0-sm{border-bottom:none;} .bl0-sm{border-left:none;}

.dib-sm{display:inline-block; float:none !important;} .db-sm{display:block;}
.tc-dib-sm{text-align:center;} .tc-dib-sm > *{text-align:center; display:inline-block !important; float:none !important;}
.tc-dib-c1-sm{text-align:center; white-space: pre-line;} .tc-dib-c1-sm > *:after { display: block; content: " "; clear: both;} .tc-dib-c1-sm > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}
.tc-dib-c2-sm > *{text-align:center; white-space: pre-line;} .tc-dib-c2-sm > * > *:after { display: block; content: " "; clear: both;} .tc-dib-c2-sm > * > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}

.m0-c1-sm > * {margin: 0px !important;} .mt0-c1-sm > * {margin-top: 0px !important;} .mr0-c1-sm > * {margin-right: 0px !important;} .mb0-c1-sm > * {margin-bottom: 0px !important;} .ml0-c1-sm > * {margin-left: 0px !important;}
.p0-c1-sm > *{padding: 0px !important;} .pt0-c1-sm > * {padding-top: 0px !important;} .pr0-c1-sm > * {padding-right: 0px !important;} .pb0-c1-sm > * {padding-bottom: 0px !important;} .pl0-c1-sm > * {padding-left: 0px !important;}

.m5-c1-sm > *{margin:5px;}.m10-c1-sm > *{margin:10px;}.m15-c1-sm > *{margin:15px;}.m20-c1-sm > *{margin:20px;}.m25-c1-sm > *{margin:25px;}.m30-c1-sm > *{margin:30px;}
.mt5-c1-sm > *{margin-top: 5px;}.mt10-c1-sm > *{margin-top: 10px;} .mt15-c1-sm > *{margin-top: 15px;}.mt20-c1-sm > *{margin-top: 20px;}.mt25-c1-sm > *{margin-top: 25px;}.mt30-c1-sm > *{margin-top: 30px;}
.mr5-c1-sm > *{margin-right: 5px;}.mr10-c1-sm > *{margin-right: 10px;} .mr15-c1-sm > *{margin-right: 15px;}.mr20-c1-sm > *{margin-right: 20px;} .mr25-c1-sm > *{margin-right: 25px;}.mr30-c1-sm > *{margin-right: 30px;}
.mb5-c1-sm > *{margin-bottom: 5px;}.mb10-c1-sm > *{margin-bottom: 10px;} .mb15-c1-sm > *{margin-bottom: 15px;}.mb20-c1-sm > *{margin-bottom: 20px;}.mb25-c1-sm > *{margin-bottom: 25px;}.mb30-c1-sm > *{margin-bottom: 30px;}
.ml5-c1-sm > *{margin-left: 5px;}.ml10-c1-sm > *{margin-left: 10px;} .ml15-c1-sm > *{margin-left: 15px;}.ml20-c1-sm > *{margin-left: 20px;}.ml25-c1-sm > *{margin-left: 25px;}.ml30-c1-sm > *{margin-left: 30px;}

.m5-c2-sm > * > *{margin:5px;}.m10-c2-sm > * > *{margin:10px;}.m15-c2-sm > * > *{margin:15px;}.m20-c2-sm > * > *{margin:20px;}.m25-c2-sm > * > *{margin:25px;}.m30-c2-sm > * > *{margin:30px;}
.mt5-c2-sm > * > *{margin-top: 5px;}.mt10-c2-sm > * > *{margin-top: 10px;} .mt15-c2-sm > * > *{margin-top: 15px;}.mt20-c2-sm > * > *{margin-top: 20px;}.mt25-c2-sm > * > *{margin-top: 25px;}.mt30-c2-sm > * > *{margin-top: 30px;}
.mr5-c2-sm > * > *{margin-right: 5px;}.mr10-c2-sm > * > *{margin-right: 10px;} .mr15-c2-sm > * > *{margin-right: 15px;}.mr20-c2-sm > * > *{margin-right: 20px;} .mr25-c2-sm > * > *{margin-right: 25px;}.mr30-c2-sm > * > *{margin-right: 30px;}
.mb5-c2-sm > * > *{margin-bottom: 5px;}.mb10-c2-sm > * > *{margin-bottom: 10px;} .mb15-c2-sm > * > *{margin-bottom: 15px;}.mb20-c2-sm > * > *{margin-bottom: 20px;}.mb25-c2-sm > * > *{margin-bottom: 25px;}.mb30-c2-sm > * > *{margin-bottom: 30px;}
.ml5-c2-sm > * > *{margin-left: 5px;} .ml10-c2-sm > * > *{margin-left: 10px;} .ml15-c2-sm > * > *{margin-left: 15px;}.ml20-c2-sm > * > *{margin-left: 20px;}.ml25-c2-sm > * > *{margin-left: 25px;}.ml30-c2-sm > * > *{margin-left: 30px;}

.p5-c1-sm > *{padding:5px;}.p10-c1-sm > *{padding:10px;}.p15-c1-sm > *{padding:15px;}.p20-c1-sm > *{padding:20px;}.p25-c1-sm > *{padding:25px;}.p30-c1-sm > *{padding:30px;}
.pt5-c1-sm > *{padding-top: 5px;}.pt10-c1-sm > *{padding-top: 10px;} .pt15-c1-sm > *{padding-top: 15px;}.pt20-c1-sm > *{padding-top: 20px;}.pt25-c1-sm > *{padding-top: 25px;}.pt30-c1-sm > *{padding-top: 30px;}
.pr5-c1-sm > *{padding-right: 5px;}.pr10-c1-sm > *{padding-right: 10px;} .pr15-c1-sm > *{padding-right: 15px;}.pr20-c1-sm > *{padding-right: 20px;}.pr25-c1-sm > *{padding-right: 25px;}.pr30-c1-sm > *{padding-right: 30px;}
.pb5-c1-sm > *{padding-bottom: 5px;}.pb10-c1-sm > *{padding-bottom: 10px;} .pb15-c1-sm > *{padding-bottom: 15px;}.pb20-c1-sm > *{padding-bottom: 20px;}.pb25-c1-sm > *{padding-bottom: 25px;}.pb30-c1-sm > *{padding-bottom: 30px;}
.pl5-c1-sm > *{padding-left: 5px;}.pl10-c1-sm > *{padding-left: 10px;} .pl15-c1-sm > *{padding-left: 15px;}.pl20-c1-sm > *{padding-left: 20px;}.pl25-c1-sm > *{padding-left: 25px;}.pl30-c1-sm > *{padding-left: 30px;}

.p5-c2-sm > * > *{padding:5px;}.p10-c2-sm > * > *{padding:10px;}.p15-c2-sm > * > *{padding:15px;}.p20-c2-sm > * > *{padding:20px;}.p25-c2-sm > * > *{padding:25px;}.p30-c2-sm > * > *{padding:30px;}
.pt5-c2-sm > * > *{padding-top: 5px;}.pt10-c2-sm > * > *{padding-top: 10px;} .pt15-c2-sm > * > *{padding-top: 15px;}.pt20-c2-sm > * > *{padding-top: 20px;}.pt25-c2-sm > * > *{padding-top: 25px;}.pt30-c2-sm > * > *{padding-top: 30px;}
.pr5-c2-sm > * > *{padding-right: 5px;}.pr10-c2-sm > * > *{padding-right: 10px;} .pr15-c2-sm > * > *{padding-right: 15px;}.pr20-c2-sm > * > *{padding-right: 20px;}.pr25-c2-sm > * > *{padding-right: 25px;}.pr30-c2-sm > * > *{padding-right: 30px;}
.pb5-c2-sm > * > *{padding-bottom: 5px;}.pb10-c2-sm > * > *{padding-bottom: 10px;} .pb15-c2-sm > * > *{padding-bottom: 15px;}.pb20-c2-sm > * > *{padding-bottom: 20px;}.pb25-c2-sm > * > *{padding-bottom: 25px;}.pb30-c2-sm > * > *{padding-bottom: 30px;}
.pl5-c2-sm > * > *{padding-left: 5px;}.pl10-c2-sm > * > *{padding-left: 10px;} .pl15-c2-sm > * > *{padding-left: 15px;}.pl20-c2-sm > * > *{padding-left: 20px;}.pl25-c2-sm > * > *{padding-left: 25px;}.pl30-c2-sm > * > *{padding-left: 30px;}

}
@media (max-width: 575px) {
.FL-xs{float:left  !important;} .FR-xs{float:right  !important;} .FN-xs{float:none  !important;}
.tl-xs{text-align:left;} .tc-xs{text-align:center;} .tr-xs{text-align:right;}
.col-xs-12{width:100%}
.hidden-xs {display:none !important;}

.m0auto-xs{margin:0 auto; float:none;}

.m0-xs{margin: 0px;} .mt0-xs{margin-top: 0px;} .mr0-xs{margin-right: 0px;} .mb0-xs{margin-bottom: 0px;} .ml0-xs{margin-left: 0px;}
.p0-xs{padding: 0px;} .pt0-xs{padding-top: 0px;} .pr0-xs{padding-right: 0px;} .pb0-xs{padding-bottom: 0px;} .pl0-xs{padding-left: 0px;}

.m5-xs{margin:5px;} .m10-xs{margin:10px;} .m15-xs{margin:15px;} .m20-xs{margin:20px;} .m25-xs{margin:25px;}
.m30-xs{margin:30px;} .m35-xs{margin:35px;} .m40-xs{margin:40px;} .m45-xs{margin:45px;} .m50-xs{margin:50px;}
.m55-xs{margin:55px;} .m60-xs{margin:60px;} .m65-xs{margin:65px;} .m70-xs{margin:70px;} .m75-xs{margin:75px;}
.m80-xs{margin:80px;} .m85-xs{margin:85px;} .m90-xs{margin:90px;} .m95-xs{margin:95px;} .m100-xs{margin:100px;}

.mt5-xs{margin-top: 5px;} .mt10-xs{margin-top: 10px;} .mt15-xs{margin-top: 15px;} .mt20-xs{margin-top: 20px;}
.mt25-xs{margin-top: 25px;} .mt30-xs{margin-top: 30px;} .mt35-xs{margin-top: 35px;} .mt40-xs{margin-top: 40px;}
.mt45-xs{margin-top: 45px;} .mt50-xs{margin-top: 50px;} .mt55-xs{margin-top: 55px;} .mt60-xs{margin-top: 60px;}
.mt65-xs{margin-top: 65px;} .mt70-xs{margin-top: 70px;} .mt75-xs{margin-top: 75px;} .mt80-xs{margin-top: 80px;}
.mt85-xs{margin-top: 85px;} .mt90-xs{margin-top: 90px;} .mt95-xs{margin-top: 95px;} .mt100-xs{margin-top: 100px;}

.mr5-xs{margin-right: 5px;} .mr10-xs{margin-right: 10px;} .mr15-xs{margin-right: 15px;} .mr20-xs{margin-right: 20px;}
.mr25-xs{margin-right: 25px;} .mr30-xs{margin-right: 30px;} .mr35-xs{margin-right: 35px;} .mr40-xs{margin-right: 40px;}
.mr45-xs{margin-right: 45px;} .mr50-xs{margin-right: 50px;} .mr55-xs{margin-right: 55px;} .mr60-xs{margin-right: 60px;}
.mr65-xs{margin-right: 65px;} .mr70-xs{margin-right: 70px;} .mr75-xs{margin-right: 75px;} .mr80-xs{margin-right: 80px;}
.mr85-xs{margin-right: 85px;} .mrb90-xs{margin-right: 90px;} .mr95-xs{margin-right: 95px;} .mr100-xs{margin-right: 100px;}

.mb5-xs{margin-bottom: 5px;} .mb10-xs {margin-bottom: 10px;} .mb15-xs{margin-bottom: 15px;} .mb20-xs{margin-bottom: 20px;}
.mb25-xs{margin-bottom: 25px;} .mb30-xs {margin-bottom: 30px;} .mb35-xs{margin-bottom: 35px;} .mb40-xs{margin-bottom: 40px;}
.mb45-xs {margin-bottom: 45px;} .mb50-xs {margin-bottom: 50px;} .mb55-xs{margin-bottom: 55px;} .mb60-xs{margin-bottom: 60px;}
.mb65-xs {margin-bottom: 65px;} .mb70-xs {margin-bottom: 70px;} .mb75-xs{margin-bottom: 75px;} .mb80-xs{margin-bottom: 80px;}
.mb85-xs {margin-bottom: 85px;} .mlb90-xs {margin-bottom: 90px;} .mb95-xs{margin-bottom: 95px;} .mb100-xs{margin-bottom: 100px;}

.ml5-xs{margin-left: 5px;} .ml10-xs{margin-left: 10px;} .ml15-xs{margin-left: 15px;} .ml20-xs{margin-left: 20px;}
.ml25-xs{margin-left: 25px;} .ml30-xs{margin-left: 30px;} .ml35-xs{margin-left: 35px;} .ml40-xs{margin-left: 40px;}
.ml45-xs{margin-left: 45px;} .ml50-xs{margin-left: 50px;} .ml55-xs{margin-left: 55px;} .ml60-xs{margin-left: 60px;}
.ml65-xs{margin-left: 65px;} .ml70-xs{margin-left: 70px;} .ml75-xs{margin-left: 75px;} .ml80-xs{margin-left: 80px;}
.ml85-xs{margin-left: 85px;} .ml90-xs{margin-left: 90px;} .ml95-xs{margin-left: 95px;} .ml100-xs{margin-left: 100px;}

.p5-xs{padding:5px;} .p10-xs{padding:10px;} .p15-xs{padding:15px;} .p20-xs{padding:20px;} .p25-xs{padding:25px;}
.p30-xs{padding:30px;} .p35-xs{padding:35px;} .p40-xs{padding:40px;} .p45-xs{padding:45px;} .p50-xs{padding:50px;}

.pt5-xs{padding-top: 5px;} .pt10-xs{padding-top: 10px;} .pt15-xs{padding-top: 15px;} .pt20-xs{padding-top: 20px;}
.pt25-xs{padding-top: 25px;} .pt30-xs{padding-top: 30px;} .pt35-xs{padding-top: 35px;} .pt40-xs{padding-top: 40px;}
.pt45-xs{padding-top: 45px;} .pt50-xs{padding-top: 50px;} .pt55-xs{padding-top: 55px;} .pt60-xs{padding-top: 60px;}
.pt65-xs{padding-top: 65px;} .pt70-xs{padding-top: 70px;} .pt75-xs{padding-top: 75px;} .pt80-xs{padding-top: 80px;}
.pt85-xs{padding-top: 85px;} .pt90-xs{padding-top: 90px;} .pt95-xs{padding-top: 95px;} .pt100-xs{padding-top: 100px;}

.pr5-xs{padding-right: 5px;} .pr10-xs{padding-right: 10px;} .pr15-xs{padding-right: 15px;} .pr20-xs{padding-right: 20px;}
.pr25-xs{padding-right: 25px;} .pr30-xs{padding-right: 30px;} .pr35-xs{padding-right: 35px;} .pr40-xs{padding-right: 40px;}
.pr45-xs{padding-right: 45px;} .pr50-xs{padding-right: 50px;} .pr55-xs{padding-right: 55px;} .pr60-xs{padding-right: 60px;}
.pr65-xs{padding-right: 65px;} .pr70-xs{padding-right: 70px;} .pr75-xs{padding-right: 75px;} .pr80-xs{padding-right: 80px;}
.pr85-xs{padding-right: 85px;} .prb90-xs{padding-right: 90px;} .pr95-xs{padding-right: 95px;} .pr100-xs{padding-right: 100px;}

.pb5-xs{padding-bottom: 5px;} .pb10-xs{padding-bottom: 10px;} .pb15-xs{padding-bottom: 15px;} .pb20-xs {padding-bottom: 20px;}
.pb25-xs{padding-bottom: 25px;} .pb30-xs{padding-bottom: 30px;} .pb35-xs{padding-bottom: 35px;} .pb40-xs{padding-bottom: 40px;}
.pb45-xs{padding-bottom: 45px;} .pb50-xs{padding-bottom: 50px;} .pb55-xs{padding-bottom: 55px;} .pb60-xs{padding-bottom: 60px;}
.pb65-xs{padding-bottom: 65px;} .pb70-xs{padding-bottom: 70px;} .pb75-xs{padding-bottom: 75px;} .pb80-xs{padding-bottom: 80px;}
.pb85-xs{padding-bottom: 85px;} .plb90-xs{padding-bottom: 90px;} .pb95-xs{padding-bottom: 95px;} .pb100-xs{padding-bottom: 100px;}

.pl5-xs{padding-left: 5px;} .pl10-xs{padding-left: 10px;} .pl15-xs{padding-left: 15px;} .pl20-xs{padding-left: 20px;}
.pl25-xs{padding-left: 25px;} .pl30-xs{padding-left: 30px;} .pl35-xs{padding-left: 35px;} .pl40-xs{padding-left: 40px;}
.pl45-xs{padding-left: 45px;} .pl50-xs{padding-left: 50px;} .pl55-xs{padding-left: 55px;} .pl60-xs{padding-left: 60px;}
.pl65-xs{padding-left: 65px;} .pl70-xs{padding-left: 70px;} .pl75-xs{padding-left: 75px;} .pl80-xs{padding-left: 80px;}
.pl85-xs{padding-left: 85px;} .pl90-xs{padding-left: 90px;} .pl95-xs{padding-left: 95px;} .pl100-xs{padding-left: 100px;}

[class^="col"].p0-xs{padding:0;} [class^="col"].pl0-xs{padding-left:0;} [class^="col"].pr0-xs{padding-right:0;}
[class^="col"].pr5-xs {padding-right: 5px;} [class^="col"].pr10-xs {padding-right: 10px;} [class^="col"].pr15-xs {padding-right: 15px;} [class^="col"].pr20-xs {padding-right: 20px;}
[class^="col"].pl5-xs {padding-left: 5px;} [class^="col"].pl10-xs {padding-left: 10px;} [class^="col"].pl15-xs {padding-left: 15px;} [class^="col"].pl20-xs {padding-left: 20px;}

.font10-xs{font-size:10px;} .font11-xs{font-size:11px;} .font12-xs{font-size:12px;} .font13-xs{font-size:13px;} .font14-xs{font-size:14px;}
.font15-xs{font-size:15px;} .font16-xs{font-size:16px;} .font17-xs{font-size:17px;} .font18-xs{font-size:18px;} .font19-xs{font-size:19px;}
.font20-xs{font-size:20px;} .font21-xs{font-size:21px;} .font22-xs{font-size:22px;} .font23-xs{font-size:23px;} .font24-xs{font-size:24px;}
.font25-xs{font-size:25px;} .font26-xs{font-size:26px;} .font27-xs{font-size:27px;} .font28-xs{font-size:28px;} .font29-xs{font-size:29px;}
.font30-xs{font-size:30px;} .font31-xs{font-size:31px;} .font32-xs{font-size:32px;} .font33-xs{font-size:33px;} .font34-xs{font-size:34px;}
.font35-xs{font-size:35px;} .font36-xs{font-size:36px;} .font37-xs{font-size:37px;} .font38-xs{font-size:38px;} .font39-xs{font-size:39px;}
.font40-xs{font-size:40px;} .font41-xs{font-size:41px;} .font42-xs{font-size:42px;} .font43-xs{font-size:43px;} .font44-xs{font-size:44px;}
.font45-xs{font-size:45px;} .font46-xs{font-size:46px;} .font47-xs{font-size:47px;} .font48-xs{font-size:48px;} .font49-xs{font-size:49px;} .font50-xs{font-size:50px;}

.t-upper-xs{text-transform:uppercase;} .t-lower-xs{text-transform:lowercase;} .t-capital-xs{text-transform:capitalize;} .t-none-xs{text-transform:none;}

.b0-xs{border:none;} .bt0-xs{border-top:none;} .br0-xs{border-right:none;} .bb0-xs{border-bottom:none;} .bl0-xs{border-left:none;}

.dib-xs{display:inline-block; float:none !important} .db-xs{display:block;}
.tc-dib-xs{text-align:center;} .tc-dib-xs > *{text-align:center; display:inline-block !important; float:none !important;}
.tc-dib-c1-xs{text-align:center; white-space: pre-line;} .tc-dib-c1-xs > *:after { display: block; content: " "; clear: both;} .tc-dib-c1-xs > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}
.tc-dib-c2-xs > *{text-align:center; white-space: pre-line;} .tc-dib-c2-xs > * > *:after { display: block; content: " "; clear: both;} .tc-dib-c2-xs > * > *:nth-of-type(1n+1){clear:both; display:inline-block !important; float:none !important;}

.m0-c1-xs > * {margin: 0px !important;} .mt0-c1-xs > * {margin-top: 0px !important;} .mr0-c1-xs > * {margin-right: 0px !important;} .mb0-c1-xs > * {margin-bottom: 0px !important;} .ml0-c1-xs > * {margin-left: 0px !important;}
.p0-c1-xs > *{padding: 0px !important;} .pt0-c1-xs > * {padding-top: 0px !important;} .pr0-c1-xs > * {padding-right: 0px !important;} .pb0-c1-xs > * {padding-bottom: 0px !important;} .pl0-c1-xs > * {padding-left: 0px !important;}

.m5-c1-xs > *{margin:5px;}.m10-c1-xs > *{margin:10px;}.m15-c1-xs > *{margin:15px;}.m20-c1-xs > *{margin:20px;}.m25-c1-xs > *{margin:25px;}.m30-c1-xs > *{margin:30px;}
.mt5-c1-xs > *{margin-top: 5px;}.mt10-c1-xs > *{margin-top: 10px;} .mt15-c1-xs > *{margin-top: 15px;}.mt20-c1-xs > *{margin-top: 20px;}.mt25-c1-xs > *{margin-top: 25px;}.mt30-c1-xs > *{margin-top: 30px;}
.mr5-c1-xs > *{margin-right: 5px;}.mr10-c1-xs > *{margin-right: 10px;} .mr15-c1-xs > *{margin-right: 15px;}.mr20-c1-xs > *{margin-right: 20px;} .mr25-c1-xs > *{margin-right: 25px;}.mr30-c1-xs > *{margin-right: 30px;}
.mb5-c1-xs > *{margin-bottom: 5px;}.mb10-c1-xs > *{margin-bottom: 10px;} .mb15-c1-xs > *{margin-bottom: 15px;}.mb20-c1-xs > *{margin-bottom: 20px;}.mb25-c1-xs > *{margin-bottom: 25px;}.mb30-c1-xs > *{margin-bottom: 30px;}
.ml5-c1-xs > *{margin-left: 5px;}.ml10-c1-xs > *{margin-left: 10px;} .ml15-c1-xs > *{margin-left: 15px;}.ml20-c1-xs > *{margin-left: 20px;}.ml25-c1-xs > *{margin-left: 25px;}.ml30-c1-xs > *{margin-left: 30px;}

.m5-c2-xs > * > *{margin:5px;}.m10-c2-xs > * > *{margin:10px;}.m15-c2-xs > * > *{margin:15px;}.m20-c2-xs > * > *{margin:20px;}.m25-c2-xs > * > *{margin:25px;}.m30-c2-xs > * > *{margin:30px;}
.mt5-c2-xs > * > *{margin-top: 5px;}.mt10-c2-xs > * > *{margin-top: 10px;} .mt15-c2-xs > * > *{margin-top: 15px;}.mt20-c2-xs > * > *{margin-top: 20px;}.mt25-c2-xs > * > *{margin-top: 25px;}.mt30-c2-xs > * > *{margin-top: 30px;}
.mr5-c2-xs > * > *{margin-right: 5px;}.mr10-c2-xs > * > *{margin-right: 10px;} .mr15-c2-xs > * > *{margin-right: 15px;}.mr20-c2-xs > * > *{margin-right: 20px;} .mr25-c2-xs > * > *{margin-right: 25px;}.mr30-c2-xs > * > *{margin-right: 30px;}
.mb5-c2-xs > * > *{margin-bottom: 5px;}.mb10-c2-xs > * > *{margin-bottom: 10px;} .mb15-c2-xs > * > *{margin-bottom: 15px;}.mb20-c2-xs > * > *{margin-bottom: 20px;}.mb25-c2-xs > * > *{margin-bottom: 25px;}.mb30-c2-xs > * > *{margin-bottom: 30px;}
.ml5-c2-xs > * > *{margin-left: 5px;} .ml10-c2-xs > * > *{margin-left: 10px;} .ml15-c2-xs > * > *{margin-left: 15px;}.ml20-c2-xs > * > *{margin-left: 20px;}.ml25-c2-xs > * > *{margin-left: 25px;}.ml30-c2-xs > * > *{margin-left: 30px;}

.p5-c1-xs > *{padding:5px;}.p10-c1-xs > *{padding:10px;}.p15-c1-xs > *{padding:15px;}.p20-c1-xs > *{padding:20px;}.p25-c1-xs > *{padding:25px;}.p30-c1-xs > *{padding:30px;}
.pt5-c1-xs > *{padding-top: 5px;}.pt10-c1-xs > *{padding-top: 10px;} .pt15-c1-xs > *{padding-top: 15px;}.pt20-c1-xs > *{padding-top: 20px;}.pt25-c1-xs > *{padding-top: 25px;}.pt30-c1-xs > *{padding-top: 30px;}
.pr5-c1-xs > *{padding-right: 5px;}.pr10-c1-xs > *{padding-right: 10px;} .pr15-c1-xs > *{padding-right: 15px;}.pr20-c1-xs > *{padding-right: 20px;}.pr25-c1-xs > *{padding-right: 25px;}.pr30-c1-xs > *{padding-right: 30px;}
.pb5-c1-xs > *{padding-bottom: 5px;}.pb10-c1-xs > *{padding-bottom: 10px;} .pb15-c1-xs > *{padding-bottom: 15px;}.pb20-c1-xs > *{padding-bottom: 20px;}.pb25-c1-xs > *{padding-bottom: 25px;}.pb30-c1-xs > *{padding-bottom: 30px;}
.pl5-c1-xs > *{padding-left: 5px;}.pl10-c1-xs > *{padding-left: 10px;} .pl15-c1-xs > *{padding-left: 15px;}.pl20-c1-xs > *{padding-left: 20px;}.pl25-c1-xs > *{padding-left: 25px;}.pl30-c1-xs > *{padding-left: 30px;}

.p5-c2-xs > * > *{padding:5px;}.p10-c2-xs > * > *{padding:10px;}.p15-c2-xs > * > *{padding:15px;}.p20-c2-xs > * > *{padding:20px;}.p25-c2-xs > * > *{padding:25px;}.p30-c2-xs > * > *{padding:30px;}
.pt5-c2-xs > * > *{padding-top: 5px;}.pt10-c2-xs > * > *{padding-top: 10px;} .pt15-c2-xs > * > *{padding-top: 15px;}.pt20-c2-xs > * > *{padding-top: 20px;}.pt25-c2-xs > * > *{padding-top: 25px;}.pt30-c2-xs > * > *{padding-top: 30px;}
.pr5-c2-xs > * > *{padding-right: 5px;}.pr10-c2-xs > * > *{padding-right: 10px;} .pr15-c2-xs > * > *{padding-right: 15px;}.pr20-c2-xs > * > *{padding-right: 20px;}.pr25-c2-xs > * > *{padding-right: 25px;}.pr30-c2-xs > * > *{padding-right: 30px;}
.pb5-c2-xs > * > *{padding-bottom: 5px;}.pb10-c2-xs > * > *{padding-bottom: 10px;} .pb15-c2-xs > * > *{padding-bottom: 15px;}.pb20-c2-xs > * > *{padding-bottom: 20px;}.pb25-c2-xs > * > *{padding-bottom: 25px;}.pb30-c2-xs > * > *{padding-bottom: 30px;}
.pl5-c2-xs > * > *{padding-left: 5px;}.pl10-c2-xs > * > *{padding-left: 10px;} .pl15-c2-xs > * > *{padding-left: 15px;}.pl20-c2-xs > * > *{padding-left: 20px;}.pl25-c2-xs > * > *{padding-left: 25px;}.pl30-c2-xs > * > *{padding-left: 30px;}

}
