@font-face { font-family: "CormorantGaramond-Regular"; src: url("CormorantGaramond-Regular.ttf") format("truetype"); } @font-face { font-family: "CormorantInfant-Medium"; src: url("CormorantInfant-Medium.ttf") format("truetype"); } @font-face { font-family: "CormorantInfant-Regular"; src: url("CormorantInfant-Regular.ttf") format("truetype"); } @font-face { font-family: "GreatVibes-Regular"; src: url("GreatVibes-Regular.ttf") format("truetype"); } @font-face { font-family: "Montserrat-Italic"; src: url("Montserrat-Italic.ttf") format("truetype"); } @font-face { font-family: "Montserrat-Regular"; src: url("Montserrat-Regular.ttf") format("truetype"); } @font-face { font-family: "Montserrat-SemiBold"; src: url("Montserrat-SemiBold.ttf") format("truetype"); } /* */ @media (max-width: 600px) { .screen{ width: 100%; } } @media (min-width: 600px) { .screen{ width: 450px; } } html{ overflow-x: hidden; } body{ margin: 0; padding: 0; background-color: #ababab; display: flex; justify-content: center; align-items: center; flex-direction: column; } .screen { align-items: center; justify-content: flex-start; overflow-x: clip; background-color: #fff; z-index: 0; } .flex{ display: flex; } .acenter{ align-items: center; } .astart{ align-items: flex-start; } .aend{ align-items: flex-end; } /* .tcenter{ */ text-align: center; } .tleft{ text-align: left; } .tright{ text-align: right; } .jcenter{ justify-content: center; } .jstart{ justify-content: start; } .jend{ justify-content: end; } .jbetween{ justify-content: space-between; } .jaround{ justify-content: space-around; } .col{ flex-direction: column; } .row{ flex-direction: row; } .fullwidth{ width: 100%; } .fullheight{ height: 100vh; } .bg { background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; } .contain{ background-size: contain !important; } .underline { width: 100%; height: 35px; font-size: 14px; border: none; outline: 0; border-bottom: 1px black solid; font-family: 'Montserrat-Regular'; font-size: 15px; } .anketa { width: calc(100% - 40px); } /* flex */ /* FadersIN */ .hidden{ transition: 2s; opacity: 0; } .visible{ opacity: 1; } .fadein-left.hidden{ transform: translateX(-99%); } .fadein-left.visible{ transform: translateX(0); } .fadein-right.hidden{ transform: translateX(99%); } .fadein-right.visible{ transform: translateX(0); } .fadein-scale0.hidden{ scale: 0; } .fadein-scale05.hidden{ scale: 0.5; } .fadein-scale0.visible{ scale: 1; } .fadein-scale05.visible{ scale: 1; } .fadein-bottom.hidden{ transform: translateY(99%); } .fadein-bottom.visible{ transform: translateY(0); } .button{ color: black; background: none; border: 1px black solid; border-radius: 8px; align-self: center; height: 60px; margin-top: 30px; width: 100%; font-family: 'Montserrat-SemiBold'; font-size: 16px; } .map { width: 100%; height: 50vh; } .loaderscreen { width: 100%; height: 100vh; background: #ffffff; display: flex; justify-content: center; z-index: 5; } .loader { width: 48px; height: 48px; border: 2px solid #dedede; border-radius: 50%; display: inline-block; position: relative; box-sizing: border-box; animation: rotation 1s linear infinite; align-self: center; } .loader::after, .loader::before { content: ''; box-sizing: border-box; position: absolute; left: 0; top: 0; background: #000000; width: 6px; height: 6px; border-radius: 50%; } .loader::before { left: auto; top: auto; right: 0; bottom: 0; } @keyframes rotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* TIMER */ .timer { width: 100%; display: flex; flex-direction: column; margin-top: 10px; font-family: 'Montserrat-Regular'; !i; !; } .ht { font-family: 'CormorantInfant-SemiBold'; font-size: 24px; } .clock { display: flex; justify-content: center; margin: 10px; gap: 17px; } .countdown-item { display: flex; flex-direction: column; align-items: center; /* font-family: 'Montserrat-Regular'; */ } .countdown-item span { font-family: 'CormorantInfant-Regular'; font-size: 40px; } .countdown-item p{ margin: 0px; text-transform: uppercase; font-size: 12px; } .timervs { width: 1px; height: 100%; /* background: black; */ } /* NICE DATE */ .updown { border-top: 1px solid black; border-bottom: 1px solid black; width: 80px; height: 23px; align-items: center; display: flex; justify-content: center; font-size: 14px; align-self: center; } .right.updown { font-size: 17px; } .date .center { align-items: center; display: flex; } .month { font-size: 14px; } .date{ font-family: 'CormorantGaramond-Regular'; font-size: 40px; margin-bottom: 10px; } .date .day { font-size: 33px; margin-top: 7px; } .year { font-size: 20px; } /* */ img{ width: 100%; max-width: 100%; pointer-events: none; } .EDFKJH {margin-top: 30px;} .anket {width: calc(100% - 80px);} .bimage {max-width: 100%;} .bimage2 { } .calendar {max-width: 80%;} .circle1 { } .circle2 { } .circle3 { } .circle4 { } .circle5 { } .circles { } .css { } .dsfkjh {margin-bottom: 10px;} .dsoijuhf {height: 540px;} .fjdfldf { } .h2 { } .h3 {font-family: 'Montserrat-Semibold';} .italic { } .jpeg { } .main {background: url(1.jpeg) no-repeat;height: 600px;background-position: center;background-size: cover;width: 100%;color: #fff;} .musicblock {width: 100%;padding: 10px;} .musicbtn { align-self: end; margin-right: 10px; } .names {font-size: 30px;width: 70%;margin-bottom: 60px;} .p { } .png { } .programblock { } .programitem { } .radio {margin: 5px 0px;} .send { } .tcenter { } .musicbtn > img { width: 35px; height: 35px; cursor: pointer; } label { font-family: Montserrat-Regular; } .buttonarea {}