/*
Theme Name:     Twenty Twenty-Five Child
Template:       twentytwentyfive
Version:        1.1.3
*/
body, html{font-family: "sarvatrik-latin-variable", sans-serif!important;
font-variation-settings: "wght" 300;}
strong, b{ font-variation-settings: "wght" 700!important; }


.tws-header{ z-index: 999; display: flex!important; justify-content: space-between!important; align-items: center!important; position: fixed; width: 100%; top: 0; left:0; background-color: #fff;}
.logo{ padding: 10px; padding-left: 2.5%; width: 17.5%;}
.tws-menu {width: 80%; display: flex; justify-content: flex-end;}
.tws-menu ul{ display: flex;  list-style: none; padding-right: 2.5%; }
.tws-menu ul li {padding: 10px!important; font-size: 15px!important;font-family: "sarvatrik-latin-variable", sans-serif; position: relative;
font-variation-settings: "wght" 300;}

.tws-menu ul li:after{display: inline-block; content: '|'; color: #dadada!important; padding-left:10px; }
.tws-menu ul li:last-child:after, .tws-menu ul li ul li:after{display:none;}
.tws-menu ul ul{display: none;}
.tws-menu ul li:hover ul{display: block; width: 200px!important; position: absolute; padding: 14px; top:30px; left: -10px; background-color: #fff;}
.tws-menu ul li a{text-decoration: none; font-size: 15px!important}
.tws-menu ul li ul li{ padding: 5px 10px!important;}
.tws-menu ul li a:hover{color:#3A62C7;}
footer{text-align: center; font-size: 16px!important; padding: 30px 10px!important;}

/*Home*/
.intro h1{font-variation-settings: "wght" 700;}
.cookie-notice-container{font-family: "sarvatrik-latin-variable", sans-serif!important;}
.cn-button{ border-radius: 7px!important;}
BUTTON.cn-button:hover{background-color:#cc9933!important}



.footer{ padding: 20px 0!important; font-size: 14px!important;}

@media all and (max-width:1200px){.tws-menu ul li {padding: 10px!important; font-size: 14px!important;font-family: "sarvatrik-latin-variable", sans-serif; position: relative;
font-variation-settings: "wght" 300;}
	.tws-menu ul li:after{display:none!important; content: '|'; color: #dadada!important; padding-left:0px; }
	.tws-menu ul li a{text-decoration: none; font-size: 14px!important}

}

@media all and (max-width:1024px){

}
@media all and (max-width:699px){

}


