@import url("../../../sti6rgr.css");
@import url("//fonts.googleapis.com/css?family=Alegreya|Domine|IBM+Plex+Serif|Work+Sans:400,700");
@import url("../../../ajax/libs/font-awesome/5.15.1/css/all.min.css");

.worksans { font-family: 'Work Sans', sans-serif !important; font-weight: 400; }
.domine { font-family: 'Domine', serif !important; font-weight: 400; }
.plexserif { font-family: 'IBM Plex serif', serif !important; font-weight: 400; }
.alegreya { font-family: 'Alegreya', serif !important; font-weight: 400; }

.removeNav .uk-navbar-right, .removeNav .tm-header-mobile .uk-navbar-right { display: none !important; }
.removeHeader .tm-header-mobile, .removeHeader .tm-header { display:none !important; }

/* contact form */
.multifield.inline .field { display: inline-block; margin-left: 10px; }
#contact01-checkboxes .inline .field { margin: 0 0 15px; }
#contact01-checkboxes .checkbox { padding-left: 0px; }
input[type=checkbox]:not([class*=uk-]){ border-radius: 25px; margin-right: 7px; }
input[type=checkbox]:not([class*=uk-]):checked {
    background-color: #eb008b;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
#contact01 .field.required.error input { border: 2px solid #eb008b; }
#contact01 .custom-error { display:none !important; }

.offCanvasLogo { width: 120px; margin: -70px 0 0; }
.uk-offcanvas-bar { padding: 70px 30px; }

#marqueHome { position: relative; }
#marqueHome iframe { max-width: 100vw !important; max-height: 56.25vw !important; position: absolute !important; top: 0; }