@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&display=swap');

html
{}

body
{	
font-family: 'Noto Sans', sans-serif;	
}
.uk-navbar-container:not(.uk-navbar-transparent) {
    padding: 40px 0px;
}
.headcont
{
	color: #222;
	font-size: 24px;
	font-weight: 500;
}
.contsvg
{
	width: 27px;
	margin-top: -6px;
}
.contsvg1
{
	width: 28px;
	margin-top: -6px;
}
.uk-button
{
	transition: all 0.3s ease;
}
.zvnbtn
{
	color: #fff;
    background-image: linear-gradient(320deg,#ff0000,#fa771d);
	padding: 6px 40px;
    font-size: 18px;
}
.zvnbtn:hover
{
    background-image: linear-gradient(320deg,#ff0000,#fa771d);
	opacity: 0.8;
}
.ba-form-field-item.ba-form-headline-field
{
	margin-top: -60px !important;
}
.ba-forms-modal-wrapper
{
	--forms-modal-scroll-width: 0px !important;
}
body.forms-modal-opened {
    width: 100% !important;
	--forms-body-scroll-width: 0 !important;
}
body .ba-forms-modal-wrapper.visible-forms-modal .ba-forms-modal-backdrop {
    width: 100% !important;
}
.tm-header
{
	background-image: url(/images/light-blue-pattern-background.jpg);
}
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: none;
}
.uk-overlay-primary {
    background: linear-gradient(-45deg, #ee7752, #d83030, #23a6d5, #ef7512);
    background-size: 400% 400%;
    animation: gradient 15s ease infinite;
    transform: skew(20deg 5deg 10deg 20deg);
    clip-path: polygon(0 10%, 94% 0, 100% 100%, 11% 95%);
    padding: 40px 40px 40px 70px;
    margin-left: -70px;
}
@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.footcont
{
	font-size: 24px;
	color: #fff;
}





































































/*############################## MOBILE ##################################*/
@media (min-width: 1280px)and (max-width: 1440px) {



}

@media screen and (min-width: 992px) and (max-width: 1200px) {}

@media screen and (min-width: 768px) and (max-width: 961px) {
	
	
	
	
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {


}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
	
.uk-navbar-toggle {
    color: #ffffff;
    font-weight: 400;
    text-transform: uppercase;
    display: none;
}
.tm-header, .tm-header-mobile {
    padding: 20px 0px 23px 0px;
}
.contblock
{
	text-align: center;
}

.contblock .uk-margin-left
{
	margin-left: 0px !important;
	margin-top: 20px;
}




}









