@font-face{font-family:"Circe-bold";src:url("../fonts/CirceRounded-Bold.otf") format("OpenType"),url("../fonts/CirceRounded-Bold.otf") format("OpenType");font-display:swap}.navbar-menu .navbar-main .navbar-logo,.navbar-menu .navbar-content{transition:all .3s ease-in}html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;outline:0}body{line-height:1}ol,ul{list-style:none}html{--scroll-behavior: smooth;scroll-behavior:smooth}table{border-collapse:collapse;border-spacing:0}body{font-size:17px;font-family:"Circe-bold",sans-serif;box-sizing:border-box;color:#000;position:relative}div,span,body p{margin:0px;padding:0px}a{text-decoration:none !important}a:hover{text-decoration:none !important}input:focus{box-shadow:none}.btn:focus{box-shadow:none !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.overflow{overflow:hidden}.navbar-menu{background:#fff;box-shadow:0px 4px 20px 5px rgba(0,0,0,.05);position:fixed;z-index:999;top:0;width:100%;margin-bottom:10px}.navbar-menu .navbar-content{height:140px;width:100%}@media(min-width: 320px)and (max-width: 684px){.navbar-menu .navbar-content{height:110px}}.navbar-menu .navbar-main{height:100%;width:100%}.navbar-menu .navbar-main .navbar-logo{width:180px}@media(min-width: 320px)and (max-width: 684px){.navbar-menu .navbar-main .navbar-logo{width:120px}}.navbar-menu .navbar-main .navbar-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navbar-menu .navbar-main .menu-list li{margin-right:50px}@media(min-width: 320px)and (max-width: 684px){.navbar-menu .navbar-main .menu-list li{margin-right:10px}}.navbar-menu .navbar-main .menu-list li:last-child{margin-right:0px}.navbar-menu .navbar-main .menu-list li a{display:block;color:#000}@media(min-width: 320px)and (max-width: 684px){.navbar-menu .navbar-main .menu-list li a{text-align:center;font-size:14px}}.fixed-menu{box-shadow:0px 4px 20px 5px rgba(0,0,0,.1)}.fixed-menu .navbar-content{height:100px}.fixed-menu .navbar-content .navbar-main .navbar-logo{width:130px}main{margin-bottom:0px}main .section-content{padding-top:130px}@media(min-width: 320px)and (max-width: 684px){main .section-content{padding-top:115px}}.image-style{position:relative}.image-style .logos{position:absolute;left:50px;top:75px;max-width:20%}