.simply-countdown-losange{overflow:visible;display:table;font-family:'Arial',sans-serif; font-size:30px; text-align:center;  }.simply-countdown-losange>.simply-section{width:150px;height:150px;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg);float:left;margin:50px;background:#024772}.simply-countdown-losange>.simply-section>div{transform:rotate(45deg)}.simply-countdown-losange>.simply-section>div .simply-amount,.simply-countdown-losange>.simply-section>div .simply-word{display:block;color:#fff;font-weight:700;text-align:center}

	.pictl{ width:100%; position:relative; float:none; text-align:center; margin-top:30px;}
	.pict{ width:100%;
	height:auto;
	}
	.head1{ width:auto; font-size:30px; text-align:center; position:relative ; color:#006600; /*color:#024772;*/}
	h3.head1 { font-size:30px ;}

@media only screen and (max-width: 619px) {
h3.head1 { font-size:20px ;}
.head1{ width:auto; font-size:15px; text-align:center; position:relative ; color:#024772;}
.simply-countdown-losange>.simply-section{width:90px;height:90px;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg);float:left;margin:25px;background:#024772; text-align:center;}
.simply-countdown-losange{ text-align:center; margin-left:auto; margin-right:auto;  max-width:280px; font-size:16px; text-align:center;overflow:visible; width:100%;}
}
@media only screen and (min-width: 620px) and (max-width: 767px) {
h3.head1 { font-size:30px ;}
.head1{ width:auto; font-size:25px; text-align:center; position:relative ; color:#024772;}
.simply-countdown-losange>.simply-section{width:90px;height:90px;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg);float:left;margin:20px;background:#024772; text-align:center;}
.simply-countdown-losange{ text-align:center; margin-left:auto; margin-right:auto;  max-width:100%; font-size:18px; text-align:center; }

}
@media only screen and (min-width: 768px) and (max-width: 1044px) {
.simply-countdown-losange>.simply-section{width:120px;height:120px;display:flex;justify-content:center;align-items:center;transform:rotate(-45deg);float:left;margin:30px;background:#024772; text-align:center;}

.simply-countdown-losange{ max-width:100%; font-size:22px; text-align:center; }
}





@media only screen and (max-width: 619px) {
h3.head1 div{ font-size:40px ;}}
@media only screen and (min-width: 620px) and (max-width: 767px) {
h3.head1 div{ font-size:40px ;}}
	.head1 div{
             font-size: 50px;
            animation: animate11
                1.5s linear infinite;
        }

        @keyframes animate11 {
            0% {
                color:#990000;
				 transform: scale(1, 1);
            }

            25% {
                color: #006600;
				transform: scale(.95, 0.95);
            }
			50% {
                color: #FF6600;
				 transform: scale(.90, 0.90);
            }
  			75% {
                color: #660000;
				transform: scale(.95, 0.95);
            }

            100% {
               color:#990000;
			    transform: scale(1, 1);
            }
        }

        .btn-66:before{
            content: "";
           background-color:#0072bb;;
            width: 100%;
            height: 100%;
            transform: scale(0);
            position: absolute;
            top: 0;
            left: 0;
            z-index: -1;
            transition: all 0.3s ease 0s;
        }
        .btn-66:focus:before,
        .btn-66:hover:before{
            transform: scale(1);
        }

           .btn-66,
        .btn-66 *,
        .btn-66 :after,
        .btn-66 :before,
        .btn-66:after,
        .btn-66:before {
          border: 0 solid;

          box-sizing: border-box;
        }
        .btn-66 {
          -webkit-tap-highlight-color: transparent;
          -webkit-appearance: button;
          background-color: #990000;
          background-image: none;
          color: #fff;
          cursor: pointer;
          font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
            Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,
            Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
          font-size: 11px;
          line-height: 1.5;
          margin: 0;
          margin-left:auto;
          margin-right:auto;
          -webkit-mask-image: -webkit-radial-gradient(#000, #fff);
          padding: 0;
          width:280px;
        }
        .btn-66:disabled {
          cursor: default;
        }
        .btn-66:-moz-focusring {
          outline: auto;
        }
        .btn-66 svg {
          display: block;
          vertical-align: middle;
        }
        .btn-66 [hidden] {
          display: none;
        }
        .btn-66 {
        animation: zoom-in-zoom-out 2s ease-out infinite;
        --height: 40px;
        --progress: 0px;
        border: 2px solid #fff;
        border-radius: 0px;
        box-sizing: border-box;
        color:#fff;
        /* color: transparent;*/
        display: block;
        font-weight: 900;
        line-height:25px;
        overflow: hidden;
        padding: 10px 10px;
        position: relative;
        text-decoration:none;
        /*text-shadow: 0 calc(var(--progress) * -1) #fff,
            0 calc(var(--height) - var(--progress)) #001b36;*/
        text-transform: uppercase;
        transition: 0.2s;
        text-align: center;
        width: 180px;
        }
        .btn-66:hover {
         /* --progress: var(--height);*/
          border-color: #40519;
          /*background-color:#0072bb;
          color:#0066CC;*/
        }
        .btn-64:before{
            content: "";
           background-color:#0072bb;;
            width: 100%;
            height: 100%;
            transform: scale(0);
            position: absolute;
            top: 0;
            left: 0;
            z-index: -1;
            transition: all 0.3s ease 0s;
        }
        .btn-64:focus:before,
        .btn-64:hover:before{
            transform: scale(1);
        }

           .btn-64,
        .btn-64 *,
        .btn-64 :after,
        .btn-64 :before,
        .btn-64:after,
        .btn-64:before {
          border: 0 solid;

          box-sizing: border-box;
        }
        .btn-64 {
          -webkit-tap-highlight-color: transparent;
          -webkit-appearance: button;
          background-color: #009900;
          background-image: none;
          color: #fff;
          cursor: pointer;
          font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
            Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,
            Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
          font-size: 11px;
          line-height: 1.5;
          margin: 0;
          margin-left:auto;
          margin-right:auto;
          -webkit-mask-image: -webkit-radial-gradient(#000, #fff);
          padding: 0;
          width:280px;
        }
        .btn-64:disabled {
          cursor: default;
        }
        .btn-64:-moz-focusring {
          outline: auto;
        }
        .btn-64 svg {
          display: block;
          vertical-align: middle;
        }
        .btn-64 [hidden] {
          display: none;
        }
        .btn-64 {
        animation: zoom-in-zoom-out 2s ease-out infinite;
        --height: 40px;
        --progress: 0px;
        border: 2px solid #fff;
        border-radius: 0px;
        box-sizing: border-box;
        color:#fff;
        /* color: transparent;*/
        display: block;
        font-weight: 900;
        line-height:25px;
        overflow: hidden;
        padding: 10px 10px;
        position: relative;
        text-decoration:none;
        /*text-shadow: 0 calc(var(--progress) * -1) #fff,
            0 calc(var(--height) - var(--progress)) #001b36;*/
        text-transform: uppercase;
        transition: 0.2s;
        text-align: center;
        width: 180px;
        }
        .btn-64:hover {
         /* --progress: var(--height);*/
          border-color: #40519;
          /*background-color:#0072bb;
          color:#0066CC;*/
        }
        @keyframes zoom-in-zoom-out {
          0% {
            transform: scale(1, 1);
          }
          50% {
            transform: scale(.9, .9);
          }
          100% {
            transform: scale(1, 1);
          }
        }