.icon{fill:currentColor;height:16px;vertical-align:-3px;width:16px}a svg,button svg,label svg{pointer-events:none}.btn .icon,a .icon{margin-right:4px}.link{align-items:center;border-bottom:1px dashed;color:#00b2ff;position:relative;text-decoration:none;transition:all .2s ease}.link:after{background:currentColor;content:"";height:1px;left:50%;position:absolute;top:100%;transform:translateX(-50%);transition:width .2s ease;width:0}.link:focus,.link:hover{border-bottom-color:white;outline:0}.link:focus:after,.link:hover:after{width:100%}.link:focus-visible{outline:2px dashed #00b2ff;outline-offset:2px}.link.no-border:after{display:none}li,ul{color:black 16px;margin:0;padding:0}audio,img,video{max-width:100%;vertical-align:middle}




.slides {    /* background-image: url(../indexglobal/backgrounda.jpg) !important;*/

    color: #000;
    margin: 1.5rem auto;
    border-radius: 20px;
    width: 333px;
    border: 3px solid white;
    border-color: rgba(255, 255, 255, .1) !important;
    font-family:index;

    }
   .slides img { background-color: #aeaeae; color: #000; border-radius: 0px; margin: 1.5rem auto; 
       width: 300px;box-shadow: 0px 0px 0px 0px rgb(189 176 189);border-radius:10px; }
   #photoDemo {
   text-align: center;
   }
   
   *::-webkit-scrollbar  {
   width: 8px;
   height:6px;
   
   
   }
   .ps{
    font-family:salesandmarketing;
   }
   span{
    font-family: 'salesandmarketing',timesnewroman;
    line-height: 10px;
    padding-bottom: 4px;
    padding-top: 4px;
    
   }
h3{
    font-family:salesandmarketing;
    margin-left:30px;
}
   .btn{
       
       padding-left: 10px;
       padding-right: 10px;
       padding-top:4px;
       padding-bottom: 3px;
       text-decoration: none;
       color: white;
       border-radius: 10px;
       font-weight: bold;
       font-family:salesandmarketing;
       
       
       
   
   }
   *::-webkit-scrollbar-track {
   background: #FDFDFD;
   border-radius:3px;
   
   }
   
   *::-webkit-scrollbar-thumb {
   background-color: #dcdcdc;
   border-radius: 0px;
   border: 0px solid #f7f6ff;
   box-shadow: inset 0 0 3px rgb(0 0 0 / 30%);
   }
   ::-webkit-scrollbar-thumb:hover {
   background: inset 0 0 0px rgba(160, 155, 155, 0.3);
   box-shadow: inset 0 0 0px rgba(160, 155, 155, 0.3);
   
   }
   ol{
    color:red;
   }
   a{
       color:white;text-decoration:none;
       font-size:18px;font-weight:bold;
   }
   h4:a{
       color:white;
   }
   /*
   h4{
   padding-left: 30px;
   padding-right: 30px;
   margin-top: 10px;
   font-family: globaldatabase;
   color: white;
   width:108px;padding-top:4px;padding-bottom:4px;
   box-shadow: inset 0 0 12px #130303;
    border-radius:10px;
   }*/
   
   h2{padding-left: 10px;
   margin-top: 10px;
   font-family:index;
   }
   #photoDemo .controls {
   margin-bottom: 1em;
   }
   .btn-danger {
       color: rgb(8, 0, 0);
       border-color:#9a9a9a;
       font-family:salesandmarketing;
       padding-left: 10px;
       padding-right: 10px;
       padding-top: 3px;
       padding-bottom: 3px;
       text-decoration: none;
       border-radius: 10px;
       font-weight: bold;
       margin-left: 3px;
       box-shadow: 25px 25px 50px 0 white inset, -25px -25px 50px 0 white inset;
       background-color:transparent;  border: 3px solid white;
       border-color: rgba(255, 255, 255, .1) !important;
       
   }
   .btn-danger:hover{
    color: rgb(8, 0, 0);
    border-color: #f0d5d2;
    font-family:salesandmarketing;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    text-decoration: none;
    border-radius: 10px;
    font-weight: bold;
    margin-left: 3px;
    box-shadow: 25px 25px 50px 0 white inset, -25px -25px 50px 0 white inset;
    
}
   #photoDemo .navigation {
   margin-top: 1em;
   padding-left: 1em;
   padding-right: 1em;
   }
   
   #photoDemo .navigation .title img {
   width: 50px;
   border-radius: 10px;
   border:3px solid white;
   
   }
   
   #photoDemo .slides img, #photoDemo .selected img {
   -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
   box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);border:3px solid white;
   }
   h2 { margin: 3rem auto;}
   #photoDemo .slides { min-height: 200px;}
   
@font-face {
    font-family:salesandmarketing;
    src: url('../salesandmarketing.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-size:16px;
}
h1{
    font-family:index;
    font-size:16px;
    padding-top:10px;
    line-height:30px;
    padding-bottom:10px;
}